· NextMigrate Team

Self-Taught Developer, No CS Degree: Passing the ACS Skills Assessment

The Australian Computer Society assesses ICT occupations for Australian skilled migration, and it has a route for people without a computer science degree: Recognition of Prior Learning, usually called RPL. Under the ACS Skills Assessment Guidelines as published at time of writing, ACS accepts an applicant with no tertiary qualification at all provided they can evidence a long block of relevant paid ICT employment, and it accepts an applicant with a tertiary qualification in an unrelated field on a shorter block. A bootcamp certificate on its own is not a tertiary ICT qualification here, so a bootcamp graduate is usually assessed on the same basis as a self-taught developer.

The part that reshapes a points plan is the deduction. ACS does not count all of your career. It sets a date, commonly described as the skill level requirement met date, after which your employment starts counting as skilled. Everything worked before that date is treated as the qualifying period that got you to a professional standard, and it earns nothing toward your points score. The size of that deduction depends on what qualification you hold and how closely it relates to your nominated occupation. As published by the Australian Computer Society in its Skills Assessment Guidelines for Applicants, it ranges from two years for a closely related ICT major up to eight years for an RPL applicant with no tertiary qualification. ACS reissues that document, so read the current version on acs.org.au before you rely on any figure below.

So a developer with eight years of paid work can leave the ACS process with six countable years, four, two, or zero, depending on paperwork they already possess and cannot change. This article shows that arithmetic and what it does to a points total. Everything here is general information and none of it is migration advice. ACS revises its guidelines and its fees, and a registered migration agent or an Australian legal practitioner should confirm how the rules apply to your own case.

Who this route is for

This is written for people who write software or run infrastructure for a living and who do not hold a bachelor's degree in computing. In practice that is four groups:

  • Self-taught developers with no tertiary qualification of any kind, who learned on the job or online and have years of paid work to show for it.
  • Bootcamp graduates who did a twelve or twenty-four week intensive course and moved into a junior developer role afterwards.
  • Engineers and scientists with an unrelated degree, mechanical engineering, physics, accounting or biology, who now work in software, data or cloud.
  • Diploma and associate degree holders, including people with a vocational ICT diploma that sits below bachelor level.

It is also relevant if you hold an ICT degree that ACS may assess at a different level than you expect. Comparability is decided against the Australian Qualifications Framework, and applicants regularly find their degree assessed as a diploma-level equivalent. That single line changes which deduction applies to you.

If your work is engineering in the physical sense, mechanical, civil, electrical or chemical, ACS is the wrong body. Engineers Australia assesses those occupations on a different model, and we cover its failure patterns in what actually fixes a rejected Engineers Australia CDR.

What the ACS assessment actually decides

The ACS outcome letter answers three questions, and only the third one feeds your points.

Is your qualification comparable to an Australian qualification, and at what level? ACS states whether what you hold is comparable to an AQF Diploma, Associate Degree, Bachelor, Master or Doctoral Degree, and whether it contains an ICT major, an ICT minor or no ICT content.

Is it closely related to your nominated ANZSCO occupation? A computing degree closely related to Software Engineer produces a different deduction from the same degree nominated against ICT Business Analyst. Relatedness is judged on subject content, so your transcript decides it.

Which employment episodes count as skilled, and from what date? ACS lists your employment history and marks the date after which it considers the work skilled. The employment after that date is what the Department of Home Affairs uses when it awards points for skilled employment.

An applicant who reads only the first page sees the word "suitable" and assumes the plan is intact. The countable years sit further down, and they are frequently smaller than expected.

How ACS treats a non-ICT degree, a diploma, or nothing at all

The table below sets out the deduction structure as published by ACS in its Skills Assessment Guidelines for Applicants at time of writing. ACS revises this document, so treat every row as a planning figure and read the current guidelines on the ACS website before building a timeline on it.

Your qualificationACS pathwayEmployment deducted before your experience countsWhere to verify
ICT major, closely related to nominated occupationStandard skills assessment2 years, where the experience falls in the last 10 years; otherwise 4 yearsACS Skills Assessment Guidelines
ICT major, not closely related to nominated occupationStandard skills assessment4 yearsACS Skills Assessment Guidelines
ICT minor, closely related to nominated occupationStandard skills assessment5 yearsACS Skills Assessment Guidelines
ICT minor, not closely relatedStandard skills assessment6 yearsACS Skills Assessment Guidelines
Non-ICT bachelor degree or higherStandard assessment with ICT content requirement, or RPL6 years, subject to the ICT content testACS Skills Assessment Guidelines
ICT diploma below bachelor levelStandard assessment or RPL5 to 6 years, depending on relatednessACS Skills Assessment Guidelines
No tertiary qualification at allRPL8 yearsACS RPL form and guidelines

Two structural points sit behind the table. The deduction applies to everyone, including a first-class computer science graduate, who still loses two years. What changes for the non-graduate is the size, and eight years is four times two. And the deducted years must exist before you can apply at all: an RPL applicant with no degree needs the full eight years to be eligible. Reaching the eligibility bar and having countable experience are separate milestones.

One row deserves a caution. The "ICT content test" in the non-ICT degree row is a real ACS concept: a qualification without an ICT major has to contain a published minimum proportion of ICT subject content, judged against the nominated occupation, before ACS will assess it on the standard pathway. ACS sets and revises those thresholds, and the arithmetic runs on your transcript rather than on the degree title. Ask ACS directly, or have a registered agent read your transcript, before assuming a physics or commerce degree clears the bar.

How the RPL route works

Recognition of Prior Learning is ACS's mechanism for accepting demonstrated knowledge in place of a formal ICT qualification. Instead of a transcript, you write about your own project work and ACS reads it against the ICT knowledge areas it expects a qualified professional to hold. The application has three moving parts:

  • The employment evidence. Reference letters showing your role, dates, hours per week and the duties you actually performed, plus proof the employment was paid: payslips, tax documents, bank records showing salary credits, or a provident fund statement.
  • The project reports. You write about a small number of projects you personally worked on, in enough detail that an assessor can see which knowledge areas you exercised and what you individually did. ACS has revised this form more than once, so download the current version from ACS instead of working from a copy a friend used two years ago.
  • The identity and qualification documents. Passport, name-change documents if your names differ across records, and any qualification you do hold, even an unrelated one, because it may change which deduction applies.

The project reports are where self-taught applicants either succeed clearly or fail expensively. The assessor wants evidence that you understood the systems you built, so write in the first person about decisions you made and trade-offs you chose. Passive constructions that hide who did the work are the most common weakness.

Two warnings carry real consequences. ACS screens submissions for originality, so a report bought from a writing service or adapted from a sample circulating online risks an integrity finding, which is materially worse than a negative outcome. And a project you did not personally work on cannot be rescued by good writing, because employment verification tests the story against the record.

The arithmetic on a real profile

Take a developer who started work eight years ago and has stayed in paid, full-time, relevant ICT employment throughout, all of it verifiable with letters and payslips. Here is what four different pieces of paper do to the same eight years.

Profile A: bachelor's degree with an ICT major, nominated against a closely related occupation. Two years deducted, six countable years. This is the graduate baseline that online points calculators quietly assume.

Profile B: same degree, nominated against an occupation ACS does not consider closely related. Four years deducted, four countable years. Same person, same eight years, a third of the career erased by an occupation choice made on the application form.

Profile C: bachelor's degree in an unrelated field, mechanical engineering or commerce, now working in software. Six years deducted, subject to the ICT content test, two countable years.

Profile D: no tertiary qualification, applying through RPL. Eight years deducted, zero countable years on the day the assessment is issued.

Now put those into the Department of Home Affairs points table. Points for skilled employment outside Australia are awarded in bands: the structure published by the Department of Home Affairs at time of writing awards nothing below three years, then rises in steps at three years, five years and eight years, with overseas skilled employment capped at fifteen points. Confirm the current bands on the Department's website before planning around them.

ProfileYears workedACS deductionCountable yearsOverseas skilled employment points band reached
A: ICT major, closely related826The five-year band
B: ICT major, not closely related844The three-year band
C: unrelated degree862Below the first band, zero points
D: RPL, no qualification880Below the first band, zero points

Profile A and Profile D are the same person with the same skills, ten points apart on employment alone. Ten points is routinely the difference between an invitation and an indefinite wait in the pool, and this is why a spreadsheet built before the assessment can look comfortable and then collapse when the outcome letter arrives.

Profile D is delayed, and delayed is different from blocked. That applicant reaches the three-year band three years after the requirement met date, meaning eleven years of total career. The question worth asking early is whether three more years of waiting is the best available plan, or whether a different destination, visa stream or points component gets there faster. Our comparison of where IT professionals can actually migrate exists because for many non-graduate developers the Australian arithmetic is the slowest option in front of them. If you want to know which of the four profiles you fall into before paying an assessment fee, the free assessment quiz runs the same subtraction against your own dates and documents.

Not sure which country you’d qualify for?

Take our free 2-minute eligibility assessment and get personalised results across 29 destinations, with no signup wall.

Start the free assessment →

What you need before you start

Gather these before you pay anything. A missing item is a delay measured in months.

  • Employment reference letters for every episode you want counted, on company letterhead, signed, with a role title, exact dates, hours per week and a duties list an assessor can map to the ANZSCO occupation description. Employment normally has to reach a published weekly hours minimum before it counts as skilled, stated as twenty hours per week in the guidance published by ACS and the Department of Home Affairs at time of writing, so part-time and freelance work needs its hours stated explicitly. Confirm the current threshold with ACS before you leave an episode out.
  • Third-party proof of payment for each episode: payslips, bank statements showing salary credits, tax filings or a provident fund record. A letter alone can be treated as unverified.
  • A statutory declaration where a former employer has closed or will only confirm dates. It is accepted in some circumstances and refused in others, so read the current ACS rules first.
  • Your qualification documents, including transcripts, even if unrelated. An unrelated bachelor's degree can move you out of the eight-year RPL bracket into the six-year bracket, which is two years of your life.
  • A decided nominated occupation. Relatedness is judged against the occupation you nominate, so read the ANZSCO description properly and match it to what you have evidence of doing.
  • Consistent names and dates across every document. Assessors cross-check, and a name that differs between passport and payslip needs a documented explanation.

What it costs

ACS publishes its fees on its own website and revises them, so what follows is a dated planning range checked at time of writing, not a quote. Reconfirm on the ACS fees page before you budget.

ItemPlanning range at time of writingNotes
ACS skills application (standard)Around AUD 500Fee set and published by ACS. Per application, per occupation
ACS RPL applicationHigher than the standard fee, in the AUD 500 to AUD 600 regionFee set and published by ACS. The RPL form is additional work for assessors
Review of a negative or unexpected resultA separate fee published by ACSTime-limited window after the outcome. Check the current deadline with ACS
AppealA separate fee published by ACSNarrower grounds than a review
Document translation and certificationVaries by countryCertified translations for anything not in English
English test (IELTS, PTE or equivalent)Varies by providerNot an ACS requirement, required for the visa

Applying for the wrong occupation costs you the full fee again, because ACS assesses against the occupation you nominated and a second attempt is a fresh application at full price. The visa itself is a separate and much larger cost, charged by the Department of Home Affairs and published on its site, alongside English testing, health examinations and police certificates from every country you have lived in.

How long it takes

ACS publishes current processing times on its website and they move with volume. As a planning assumption, treat a standard application as taking a number of weeks and an RPL application as taking longer, because the project reports require assessor reading time. Reconfirm the published figure on the ACS site before you build a date around it.

Build your timeline from five components: document gathering, usually the longest step and entirely within your control; writing the RPL project reports, which is weeks of real work; the ACS assessment window, plus any pause while ACS requests more information; the English test, booked early with budget for a second sitting; and the invitation wait, which is outside your control and potentially the longest of all.

An ACS result is valid for a limited period for migration purposes, commonly stated as two years from the date of issue. Confirm the current validity rule with ACS and with the Department of Home Affairs, because an assessment that expires before you are invited has to be redone at full cost. Sequence accordingly: get the assessment when you are close to being able to use it, and use the intervening time to accumulate countable years. Our guide to the 189 and 190 visa streams covers what happens after the assessment lands.

When this route does not work

Say this plainly to yourself before spending money.

When your total employment is below the eligibility threshold. RPL with no tertiary qualification requires the full block of relevant experience before ACS accepts the application, so applying early wastes the fee.

When your employment cannot be verified. Cash-paid work, a company that no longer exists with no tax records, informal contracting, or a founder role at your own company with no third-party payment trail.

When the countable years still leave you short. Run the full points arithmetic first, including age, English and partner. If the honest total sits well below the score at which invitations are being issued for your occupation, the fee buys paper that expires unused.

When your age is about to cost you more than the experience gains you. Age points fall in bands published by the Department of Home Affairs, and crossing a band boundary can subtract more points than another year of employment adds. Our piece on whether you are too old to migrate works through the age curve.

When your work is not actually in the nominated occupation. A support engineer nominating Software Engineer invites a negative or a narrowed employment finding. Nominate what you can evidence.

Common mistakes

Counting from your first job instead of from the requirement met date. This is the mistake that collapses the spreadsheet. Every points calculation starts from the ACS date, not from your CV.

Assuming a bootcamp certificate changes the deduction. A short intensive course is unlikely to be assessed as a comparable tertiary ICT qualification. Value it for the job it got you.

Writing project reports in the plural. "We designed", "the team implemented", "it was decided". Assessors cannot award knowledge to a team. And buying an RPL report is worse: originality screening exists, and an integrity finding is harder to recover from than a negative assessment.

Treating the ACS result as the visa. ACS assesses skills. The Department of Home Affairs decides the visa, on separate criteria including health, character and the points test, and a result issued too early can lapse before your points reach an invitable level.

Verifying anyone you pay for help

Two categories of provider sit around this process, and only one is regulated. Immigration advice for a fee is regulated in Australia, and agents providing it are registered with the Office of the Migration Agents Registration Authority. Registration is publicly searchable on the OMARA register, and Australian legal practitioners providing immigration legal services are regulated by their state or territory legal body. Check the register yourself before you pay. Someone who cannot give you a registration number to look up is someone to walk away from.

RPL writing services are a separate category and are not regulated at all. Some offer legitimate editing help. Others sell templates ACS has seen before.

Concrete warning signs, covered in more detail in our guide to avoiding immigration scams:

  • A guaranteed positive skills assessment or a guaranteed visa. No provider controls an assessor's decision.
  • A fee charged for a job offer, or a job offer conditional on a payment.
  • Payment requested to a personal bank account, a mobile wallet or in cryptocurrency, with no invoice.
  • Pressure to submit employment references describing duties you did not perform.
  • An agent who will not put their OMARA registration number in writing.

Keep your own copies of everything submitted on your behalf. If a file is questioned later, you answer for its contents.

Frequently Asked Questions

Can I get an ACS skills assessment with no degree at all?

Yes, through Recognition of Prior Learning, provided you have the full block of relevant paid ICT employment that ACS requires for that pathway, published at time of writing as eight years for applicants with no tertiary qualification. That employment also has to be verifiable with reference letters and third-party payment evidence. Confirm the current requirement in the ACS Skills Assessment Guidelines before you apply.

Does a coding bootcamp count as an ICT qualification for ACS?

A short bootcamp is unlikely to be assessed as comparable to an Australian tertiary ICT qualification, so most bootcamp graduates are assessed on the RPL pathway or on whatever other tertiary qualification they hold. If you completed a longer accredited program, submit it and let ACS decide comparability against the Australian Qualifications Framework.

Why did ACS deduct years from my work experience?

ACS treats an initial period of employment as the qualifying period that brought you to a skilled professional level, and only employment after that point is marked as skilled. The length depends on your qualification level, its ICT content and how closely it relates to your nominated occupation. Everyone gets a deduction, including computer science graduates. The deducted years still count toward eligibility to apply, and they earn no points in the Department of Home Affairs points test.

Does freelance or contract work count?

It can, where you evidence the hours, the payment and the duties to the same standard as employment. The same weekly hours minimum applies, published at time of writing as twenty hours per week and worth reconfirming in the current ACS guidelines, and the burden is higher because there is often no employer to write a letter. Contracts, invoices, client references and bank records showing payment are the substitutes. Work for your own company is the hardest case.

Is Australia the right target if my countable years are zero?

Not necessarily. Countable years of zero makes the Australian points route a multi-year plan, which is a reason to price employer-sponsored routes and destinations that weigh a job offer more heavily than a formal qualification. Run the comparison with our country comparison tool and read the Australia route overview for what the skilled streams require beyond the assessment.

The bottom line, and what to do next

The ACS assessment is passable without a computer science degree. RPL exists for self-taught developers and bootcamp graduates, and ACS grants it to people who can evidence long, verifiable, genuinely skilled work. What catches people is the deduction: eight years of work becomes six countable years for a computing graduate, two with an unrelated degree, and zero for an RPL applicant with no tertiary qualification.

A sensible order of operations for a non-graduate applicant:

  1. Establish which deduction bracket you fall into, using your actual qualification documents and the current ACS guidelines.
  2. Subtract it from your verifiable relevant employment. That number, not your total career, is your countable experience.
  3. Build a full points estimate from the countable figure, including age, English and partner, and compare it against the scores being invited for your occupation in the Department of Home Affairs invitation rounds.
  4. Decide whether the gap closes with time, with English, or with a different country. If the answer is three more years of waiting, price the alternatives first.

Verify every figure here against the ACS and Department of Home Affairs pages, because both are revised, and have a registered adviser confirm your case. If you want the arithmetic done against your real dates and documents before you spend the ACS fee, the free assessment quiz asks what this article asks: your qualification, your verifiable employment, your age and your English level. Developers who want the whole sequence written out, with the deduction applied, the occupation chosen, the countable years dated and the fallback destinations priced, are the reason the $499 personal roadmap exists, listed on our pricing page at $499 against an original $999 and booked with a $99 deposit. If the honest conclusion is that Australia is three years away and Germany or Canada is not, we would rather tell you that than sell you an assessment fee.

Get migration tips in your inbox

Practical guides, visa updates, and opportunities, delivered weekly.