Updated · NextMigrate Team

Proving Freelance and Self-Employed Work Experience for a Visa
Imagine you are a freelance developer in Bengaluru. For seven years you have built apps for clients in London and Dubai from a desk in your spare room. You are good. Your clients come back. Your income beats what most salaried friends earn.
Now you open the application for a skilled visa. It asks for an employer reference letter and payslips. You stare at the screen. Who is your employer? You are. Does any of your work even count?
It does. You just have to prove it in a different shape.
The short answer: Self-employed and freelance work usually counts as skilled experience in Canada, Australia and New Zealand, if you document it properly. Replace the payslip and HR letter with five layers of evidence: signed client contracts, dated invoices, bank statements showing the matching payments, tax filings that declare the same income, and client reference letters that list your duties in the language of your occupation code. The letters decide most cases. Hours are the second hurdle, so collect contracted hours, timesheets and a client statement of your weekly commitment.
Every threshold, rule, fee and processing time below can change. Confirm each on the issuing authority's own page before you file. This is general information, and a licensed or registered migration adviser should confirm your own case.
Who this is for
You work for yourself and want that work counted. You are probably one of four people:
- The independent freelancer who bills several clients directly, often across borders: a developer, designer, translator, accountant, marketer or consultant.
- The registered sole proprietor or single-member company who invoices through the business and pays themselves from it.
- The agency contractor who works full time at one client site through a staffing or outsourcing firm, and is unsure who should write the reference letter.
- The professional in private practice who runs a clinic, chambers, small studio or workshop, sometimes with staff.
All four routinely qualify. Points-tested routes in Canada, Australia and New Zealand, and skills assessors such as the Australian Computer Society, Engineers Australia and the assessing bodies behind Canada's Express Entry, generally accept self-employment where it is well documented and matches the nominated occupation. Some programmes treat self-employment, or experience in your own business, differently. The definition your target authority publishes is the one that counts.
Two groups should read something else first. If nobody has assessed your qualifications yet, start with our guide to getting your qualifications recognised abroad. If your history has unexplained blank periods, see our guide to explaining an employment gap in a skilled visa application.
Four facts to settle before you start
Get these wrong and you will build a pack that argues for the wrong thing.
1. Your occupation code. Canada uses the National Occupational Classification, maintained by Employment and Social Development Canada and Statistics Canada and applied by Immigration, Refugees and Citizenship Canada (IRCC). Australia and New Zealand have long used ANZSCO, the Australian and New Zealand Standard Classification of Occupations. Australia is moving to a newer classification from the Australian Bureau of Statistics, so check on the Department of Home Affairs site which one your visa subclass cites. The UK uses Standard Occupational Classification codes from the Office for National Statistics, applied to the Skilled Worker route by the Home Office. Each code has a published list of tasks. Keep that list beside you the whole time. Everything is judged against it.
2. The window that counts. Some points claims only count recent experience. Others count a whole career. Read the instructions for your specific form.
3. The hours definition. Full-time is usually set in hours per week, with part-time work adding up toward the same total. Confirm the exact number and rule before you decide which work counts.
4. Any limit on self-employment. A few programmes treat experience in a business you own differently from work for an outside client, especially with family ownership. Check your route's criteria.
Then gather what you have. Most freelancers find the raw material exists but is scattered: invoices in an accounting app, contracts in email, payments across two or three bank accounts, tax returns with an old accountant, client contacts in a phone.
The five-layer evidence pack
Each layer answers a question the officer is really asking.
| Layer | What it proves | Typical documents | Common failure |
|---|---|---|---|
| Contracts | The engagement was real and had defined scope | Signed contracts, statements of work, purchase orders, agency agreements, accepted written proposals | No signature, no dates, scope written in vague marketing language |
| Invoices | The work was delivered and billed over a continuous period | Sequentially numbered invoices with dates, client name, description of work, hours or days where applicable | Gaps in the sequence, no description of what was done, generic "consulting services" |
| Bank records | The money was actually paid, by that client, on those dates | Bank statements highlighting each credit, remittance advices, payment platform statements | Payments in cash, payments to a third party's account, credits that do not reconcile to invoices |
| Tax filings | An independent authority has the same income on record | Personal or business tax returns, assessment notices, VAT or GST returns, business registration certificates | Undeclared income, filings that contradict the claimed income, no filings at all |
| Reference letters | The duties performed match the occupation code | Letters from clients on their letterhead, naming duties, dates, hours per week and the relationship | Letters that praise you instead of describing tasks, undated, unsigned, no contact details |
Think of it like a court case. An invoice on its own is a document you made. An invoice matched to a bank credit, declared on a tax return and described in a client's letter is a fact with three independent witnesses. Lay out the pack so a stranger can trace one engagement through all five layers in under a minute.
Layer one: contracts
Every engagement you want counted needs a written basis. A signed contract is best. A statement of work, purchase order, accepted proposal, or an email thread where the client agrees scope, rate and start date can stand in.
The scope matters most. "Software development services" tells an assessor nothing. A list of the modules you built, the systems you connected, the team you led and what you delivered can be read straight against an occupation description. Writing new contracts now? Describe the scope as tasks. Your future self will thank you.
If you worked through an agency, keep two things: your contract with the agency, and proof of the end client you served. The agency contract alone can hide where the work really happened.
Layer two: invoices
Invoices show continuity. They turn scattered work into a period you can claim. Print them in date order and read them as an assessor would. Long gaps look like time you were not working, true or not. If a big project was billed only at the end, say so in a short note and attach the contract with the delivery schedule.
Each invoice should show a number, a date, the client's full legal name and address, the work done, the period covered and the amount. If you bill by the hour or day, the invoices also become hours evidence. That is a quiet advantage of hourly billing.
Layer three: bank credits
Bank statements turn invoices into paid work. Highlight each credit that matches an invoice. Then build one simple table: invoice number, invoice date, amount, date paid, bank reference. This table is the most useful page in the whole pack, because it does the officer's checking for them.
Three problems come up again and again:
- Cash payments cannot be matched. Those engagements are weak unless the client's records and a reference letter carry them.
- Platform payments (a marketplace or payment processor) show the platform's name, not the client's. Attach the platform statement.
- Payments into a business account need the business registration and a document linking you to the account.
Layer four: tax filings
Tax records are your strongest outside proof, because another government already holds them. Include personal returns showing self-employment income, company returns, assessment notices, VAT or GST registration and returns, and your business registration certificate. You do not always need a registration. Many freelancers work as individuals and prove it through contracts, invoices, bank records and personal tax returns. But a registration helps where it exists, because it is independent proof the business was real, and some routes and assessing bodies ask for registration or licensing documents for particular occupations.
Now the uncomfortable part. In many countries, freelancers under-declare income, then discover the income they want counted was never filed. There is no clean fix. Declaring more to immigration than to your tax office creates a visible contradiction, and immigration authorities ask for tax documents because they are hard to fake. If your filings are incomplete, talk to a tax professional at home about putting them right, and to a registered migration adviser about how the gap affects your route. Do not paper over it.
Layer five: client reference letters, the part that decides it
Most freelance applications are won or lost here. Assessors decide whether your work fits the occupation by comparing your described duties with the published task list. The reference letter is the only document that speaks that language.
Think of the letter as a translation. Your work happened in the language of your projects. The assessor reads only the language of the occupation code. The letter turns one into the other.
A strong letter includes:
- The client's letterhead and address
- The writer's name, position and direct contact details
- How the writer knows your work
- Exact start and end dates
- Hours per week or days per month
- Your role title
- A list of the duties you actually did, written as tasks
- A signature and date
Take the task list for your code, pick the tasks you really did, and ask the client to describe them in their own words. The letter must be true. Leave out anything you did not do. What you want to avoid is the warm, generic letter that says you were "reliable and a pleasure to work with." It is worthless for an occupation match.
More paper does not fix a weak match. Three duty-matched letters covering four continuous years usually beat two hundred invoices and no letters, because the invoices never answer the question.
How to get them:
- Ask clients while they still remember you and your contacts still work there.
- Send a draft they can edit. A busy client asked to write from scratch will either delay for months or send three vague sentences.
- If the client is a person or a small business with no letterhead, a signed, dated statement with full contact details, backed by the contract and payments, is the usual fallback.
- For agency work, the best pack has a letter from the agency confirming dates and hours, and one from the end client confirming duties.
Expect checks. Officers do call and email referees. Warn your clients a call may come, confirm their details are current, and never name a referee who does not know they have been named.
Before you spend weeks on this, check that your target route will accept your profile at all. The free eligibility check asks 6 questions (age, education, experience, English, target countries) and gives you a quick read on your options in 2 minutes. An honest answer now costs less than an assessment fee spent on the wrong occupation.
Not sure which country you’d qualify for?
6 quick questions about your age, skills and English. Free, 2 minutes, results on screen. No sign-up.
Free eligibility check →How to prove your hours
Hours are where freelancers fail most. An invoice is like a restaurant bill. It shows what you paid, not how long you sat at the table. Nothing in normal freelance paperwork records time.
Immigration systems usually define full-time experience as a set number of hours per week, let part-time work add up to the same total, and do not credit hours above full time in any one week. The exact number, the adding-up formula and the rule for overlapping clients differ by authority. Read the current definition from IRCC, the Australian Department of Home Affairs, Immigration New Zealand or the Home Office for your exact route before you count anything.
Use at least two of these four for each engagement:
Contracted hours. A contract that states hours per week, days per month, or a retainer in time proves itself. Retainers are especially useful.
Rate arithmetic. Hourly or daily invoices show the time directly. An invoice for 80 hours in a month, repeated across a year, is a clean part-time or full-time claim, depending on the threshold. Fixed-price invoices do not do this, so if you have a mix, lead with the hourly work.
Time records. Time-tracking exports, client-signed timesheets, agency timesheets and project logs all count. Agency contractors often have the best time evidence of any freelancer and do not realise it.
Client confirmation. When a client writes that you worked about 35 hours per week from March 2022 to August 2024, that one sentence does more than a stack of invoices.
Two cases need care. If several clients overlap in the same week, show a weekly table of hours by client. A system that caps weekly hours will not credit you for 60. If your months are uneven, say 50 hours one week and 5 the next, give monthly or yearly totals and let the authority's own rule do the arithmetic, with the records attached.
What it costs and how long it takes
Building the pack is mostly your own time plus small document costs. The bigger costs come at the assessment and application stages.
| Item | Typical planning range | Where to verify |
|---|---|---|
| Skills or credential assessment | Varies widely by profession and body. Budget a planning range from low hundreds to over a thousand US dollars, and treat that as a rough envelope rather than a quoted price | The assessing body itself, for example the Australian Computer Society, Engineers Australia, or the educational credential assessment organisations designated by Immigration, Refugees and Citizenship Canada |
| Certified translation of contracts, invoices and tax records | Priced per page, so translate selectively | Local certified translators, and your target authority's rules on who may translate |
| Accountant's letter or reconstructed financial statements | Priced by your accountant, usually a few hours of work | Your own accountant |
| Notarisation or apostille where required | Modest per document, varies by country | Your foreign ministry or the receiving authority's guidance |
| Registered migration adviser review | Hourly or fixed fee | The regulator's register in the destination country |
| Time to assemble the pack | Six to twelve weeks is realistic where clients must be chased for letters | Nothing to verify, plan generously |
Other people set the pace. You can gather contracts, invoices and bank statements in a fortnight. Reference letters depend on old clients replying, and that is where months vanish. Send the letter requests on day one and build the rest while you wait.
Fees, thresholds and processing times from IRCC, the Department of Home Affairs, UK Visas and Immigration, Immigration New Zealand and the assessing bodies change on their own schedules. Check every figure on the official page before you budget or apply.
When better paperwork cannot help
Knowing this early saves money.
- No tax record and no client willing to confirm. If income was cash, undeclared, and the clients cannot be reached, that period may not be countable. Treat it as a gap, explain it, and build on the periods you can prove.
- Work outside your occupation. Well-documented work in tasks that do not match the code will not count, however thick the file. Nominate the code that matches what you really did.
- Not enough hours. Part-time work that never adds up to the required total is short experience. No letter changes the arithmetic.
- Ownership structures your route excludes. If a programme limits experience in your own or a family business, the structure itself is the problem.
- Short on points for other reasons. If experience is one of several gaps, fixing it alone may not be enough. Our guide to what to fix first when your points score is too low ranks what moves your score most.
Common mistakes
- Leading with volume. Hundreds of invoices and no duty-matched letters. The invoices prove trading. The occupation match stays unproven.
- Letters of praise, not duties. The most common single defect. Ask for tasks, dates and hours.
- Dates that disagree. A contract start date that differs from the first invoice, or a letter that differs from both. Build one master timeline and check every document against it.
- Making invoices after the fact. Invoices created later that do not match bank credits look like fabrication and can be treated as misrepresentation, which is far worse than a refusal.
- Hiding the agency relationship. Sending only the agency contract, so the assessor cannot see what work you did or for whom.
- Counting overlapping hours at face value. Claiming 60 hours a week across three clients as if all of it counts.
- Referees who do not expect a call. An unprepared referee who cannot confirm details damages the file.
- Paying an unregistered agent to "arrange" letters. This is fraud, and it ends applications for good.
Checking anyone you pay for help
Freelancers know their paperwork is unusual, and that worry attracts scammers.
- Nobody can sell you work experience. Reference letters from companies you never worked for, backdated contracts or "experience certificates" are document fraud. A misrepresentation finding can bar you from that country for years.
- Nobody legitimate guarantees a visa. The decision belongs to the authority.
- Be careful with upfront fees for job offers. A job that requires you to pay the employer or recruiter is a known fraud pattern. Our guide to avoiding immigration scams sets out the checks.
- Never pay into a personal bank account. Real firms invoice from a business account and give a receipt.
- Check the regulator's public register. Migration advice is regulated in the main destination countries. Look up the name and licence number. If it is not there, walk away.
What to do next
- Confirm your occupation code and pull its task list.
- Build a master timeline of every engagement: exact dates, client names and rough hours per week.
- Send the reference letter requests now, with a draft and the duty language ready.
- Put contracts and invoices in date order and note every gap.
- Match invoices to bank credits in one table.
- Collect tax filings and business registration for the same years, and fix any mismatch honestly with a tax professional.
- Test your claim against your target authority's hours definition.
- Have a licensed or registered adviser review the pack before you pay any assessment fee.
For the wider set of papers every applicant needs, see our document checklist for migrating abroad. If you are still choosing a country and route, take the free eligibility check first.
The usual handicap for self-employed applicants is starting too late. Begin the letters this week.
Frequently asked questions
Does self-employment count as skilled work experience for immigration?
Generally yes, if it is well documented and the duties match your nominated occupation. Points-tested systems in Canada, Australia and New Zealand, and their assessing bodies, commonly accept freelance experience. Some programmes set conditions on experience in a business you own, so read your authority's criteria and have a registered adviser confirm how they apply to you.
What replaces a payslip and an HR letter for a freelancer?
A set of documents that work together: signed contracts, dated invoices, bank statements with the matching payments, tax filings declaring the income, and client reference letters describing your duties, dates and hours. Each one is partial alone. Together they prove the same facts an employer's letter would.
How do I prove hours per week when I bill by project?
Use any contract that states a weekly or monthly commitment, add time-tracking or timesheet records, and ask the client to state your approximate weekly hours in their letter. If you have both hourly and fixed-price work, lead with the hourly work, because those invoices show the hours. Confirm how part-time hours add up with your target authority.
Do client reference letters need to be on company letterhead?
Letterhead is strongly preferred and is what assessors expect. If the client is a person or a very small business, a signed, dated statement with the writer's full name, position, address, phone and email, backed by the contract and payments, is the usual fallback. Ask your adviser what your assessing body accepts.
What if I did not declare all my freelance income to my tax authority?
Deal with it before you build a claim on that income. Claiming income to immigration that you never declared at home creates a contradiction officers look for. Talk to a tax professional about correcting your filings, and to a registered migration adviser about the effect on your route. Faking filings is misrepresentation.
Is agency or outsourced contract work treated as self-employment?
It depends on the contract. If the agency employs you, you may have payslips and an employment letter, which is simpler. If you contract to the agency as an independent supplier, you are proving self-employment. Either way, collect the agency papers and proof of the end client, so the assessor can see the duties you did.