How Do You Write an ACS Reference Letter That Actually Gets Approved?
For ICT professionals dreaming of a career in Australia, the skills assessment conducted by the Australian Computer Society (ACS) is the first and most critical hurdle. At the heart of this assessment is your employment evidence, and the most important piece of that evidence is your reference letter. A poorly written letter, one that is too generic, misses key details, or fails to highlight your specific skills is the single most common reason for a negative outcome.
This comprehensive guide will demystify the entire process of obtaining a perfect ACS Reference Letter. We’ll guide you from the requirements to professional tricks of the trade and making sure your experience and skills are beyond question.
What Is an ACS Reference Letter?
An ACS Reference Letter is a formal, fact-based document, required by the Australian Computer Society to verify skilled employment for migration.
The primary function of the document is to demonstrate that your employment experience is real and that the technical duties you performed are relevant to your nominated ICT occupation ( ANZSCO code ).
What a letter needs to include:
- It’s a formal record of employment which clearly details your job position, employment dates and the detailed technical duties.
- It’s a technical skills validator, proving the duties that you are describing correspond to the technical description of your nominated ANZSCO code.
- It’s a mandatory document for every period of employment that you claim for skills assessment.
- It’s not a reference of character, so it must not praise you, only be technically factual.
Also, the ACS has specific requirements on what needs to be in the document. A generic confirmation letter will not be sufficient.
Key Things to Consider When Preparing Your ACS Employment Letter
Your ACS Reference Letter: Points to remember:
- Alignment with ANZSCO code: The description of duties in your letter needs to correspond to the nominated ICT occupation (ANZSCO code). If nominated as a Software Engineer, the description needs to be of software engineering tasks. Generic descriptions are unacceptable (e.g. “responsible for systems support”).
- Period of employment: Give the exact start and end dates of your employment. In the case of part-time employment, you will also need to give the hours per week.
- Signatory: This has to be the direct supervisor of the candidate, someone who is privy to the technical nature of the work. His name, title and contact details are required.
- On official letter head: A letter not on an official letter head with company name and address and contact details is unacceptable.
- Descriptions of duties: The duty descriptions need to be precise and detailed, avoiding general terms like “managed” systems.
- Language: Letter should be in English (foreign letters have NAATI translation)
- Contradiction: The information in the letter should be consistent with your CV and other documents.
Sample Structure of a Strong ACS Employment Reference Letter
This is the section that most competitors either skip entirely or handle with a vague template. Here is a real-world sample structure that consistently satisfies ACS assessment requirements:
[Official Company Letterhead]
[Company Name, Address, Phone, Email, Website]
[Date — Day Month Year]
To the Assessment Team
Australian Computer Society — Migration Skills Assessment
Re: Employment Reference for [Full Name] — [Job Title]
I am writing this letter to confirm the employment of [Full Name] at [Company Name]. [Full Name] worked with our organisation from [Start Month Year] to [End Month Year] in the position of [Job Title]. For the period of their employment, [Full Name] worked [X] hours per week full-time.
Detailed ICT duties and responsibilities:
During their employment [Full Name] individually performed all following ICT related duties as a core aspect of their position:
- Designing, developing and testing software applications using [specific programming languages – e.g. Python, Java, C++]
- Analysing users’ needs and converting them into system specifications and technical designs.
- Developing and managing relational databases using [specific tools – e.g. MySQL, PostgreSQL, Oracle]
- Troubleshooting and rectifying errors and bugs from software, through thorough debugging and quality assurance tests.
- Working together with other teams to integrate various software modules, as well as maintaining system consistency.
- Writing technical specifications such as: system architecture diagrams, user manuals, API descriptions etc.
- Conducting code reviews as well as mentoring less experienced members of the development team.
- Implementing necessary safety and data security measures throughout their programs.
Confirmation of employment:
- Position: [Job Title]
- Department: [Department Name]
- Type of Employment: Full-time / Part-time ([X] hours per week)
- Employment start date: [Month Year]
- Employment end date: [Month Year] / Present
- Salary: [Optional – feel free to provide if willing]
Signatory:
- Name: [Full Name of Signatory]
- Position: [Job Title of Signatory]
- Contact E-mail: [E-mail Address]
- Contact Phone Number: [Phone Number]
- Signature: _
- Date: _
In addition, this is an example to illustrate the level of detail the ACS expects in your application. Moreover, the duty descriptions must reflect YOUR actual work — not copied generic descriptions that any developer could claim.
ACS Employment Letter - What to include and exclude
Below is the content to include and not include in an ACS Reference letter.
Include:
- Key information: Letterhead; dates; hours/week of employment; employer; and full information about the author.
- Appropriate technical skills: 5-8 technical skills or responsibilities related to the chosen ANZSCO code that appropriately utilize action verbs and specific technologies or programming languages.
- Length of employment: to exact date of employment. DD/MM/YYYY and ‘to date’ for the current post.
- Tangible achievements: Incorporate numbers E.g., ‘System performance increased by 20%’.
Do not use:
- Over-flattery language: personal opinions ‘good employee’, ‘highly motivated’ etc are not relevant.
- Salary/payment: These figures do not matter for the purpose.
- Vague tasks: E.g., ‘Part of software development’ is not adequate; ‘Developed front-end components with React.js’ is.
- Personal Details: avoid anything you’ve included that is purely personal.
Do not send a letter that reflects experiences from more than one job in one letter; each job should be reflected with a separate reference for that particular post and timeframe.
Common Mistakes That Cause ACS Reference Letter Rejections
Top ACS Reference Letter submission pitfalls to avoid:
- Bad scan: Submitted scan is blurry, illegible or cut-off.
- Inconsistent Information: The facts in your letter (such as the dates and titles) contradict the other information in your application materials.
- General Templates: Copying and pasting general duties from templates found on line without accurately reflecting what you actually did.
- Author cannot be verified: Correct and up-to-date contact details of the author of the letter are missing.
No Statutory Declaration where required: Submitting the Non-compliant letter but also not having provided a Statutory Declaration stating reasons of inability to comply.
How Do You Submit Your ACS Employment Reference Letter?
Submission of the ACS Employment Reference Letter:
- Your digital files need to be prepared. You will have scanned a digital PDF of the original signed letter and your Statutory Declaration (if applicable), into separate PDF files.
- Begin Your Online Application: Use your ACS online login to begin your skills assessment application.
- Go to the Employment section: Find the area to add your episode(s) of employment.
- Job information required: key company name, job title, start and end date for every employment period. Make sure the dates are consistent with the reference letter.
- Document upload: For every job information, click the upload button and upload the appropriate reference letter (pdf document).
- If necessary merge the document(s): if the episode has several accompanying documents, merge the files into one PDF and then upload.
- Confirm prior to submitting payment: If the appropriate document has been uploaded for the relevant job episode prior to making payment and submission.
Looking for expert CDR Writer for Engineers Australia?

Creating a CDR Report may be difficult due to Engineers Australia’s standards and rules ( EA ). Our experienced engineers have assisted many people in obtaining approval for their report from the EA via the use of powerful projects.
Why opt CDR For Australia for your ACS skills assessment?
- Knowledge of the ACS & Customization: they know what reviewers will be looking for in their letters and will individualize each one of the letters to your ANZSCO code.
- Professional Letter Writing: They create easy to understand directions for your employer then provide them with a professional letter for them to approve and sign off on.
- Complete consistency checking: We ensure consistency of all letters in your RPL report andCV.
- Total package of support: We communicate with certified NAATI translators and we know exactly how to assist IT professionals from over 30 countries.
- Fast, transparent, risk-free: There is a fast processing speed for express order; there are no secret fees and the first consultation is free.
Ready to Get Your ACS Employment Reference Letters Right?
The reference letter is the cornerstone of your ACS skills assessment. This is the core document demonstrating your competence as an ICT professional. A generic, non-specific letter won’t succeed to the assessor; a detailed, specific and appropriately framed document will contribute to a success outcome. If you are taking into account all the instructions in this document, your ACS Reference Letter will be a strength asset and your key to enter Australia.
Frequently Asked Question (FAQs)
How many ACS employment reference letters do I need?
You need one reference letter for each period of employment you claim. If you worked for three different companies, you need three separate letters.
Should I draft the ACS reference letter myself and get it signed by my employer?
Yes, this is a professional, normal, and acceptable procedure. Your employer can review and modify the draft accordingly before signing.
What should I do if my previous employer is closed down or will not issue me a letter?
You can submit a Statutory Declaration as an alternative. It is best to seek professional advice on how to correctly prepare this and what other evidence to include.
Will the ACS contact my employer to confirm the letter?
Yes, the ACS has the discretion to contact the person whose signature appears on the letter and verify that it is their genuine reference. Consequently, make sure you enter correct and up to date contact details for this person.
Are reference letters handwritten?
No. Reference letters must be typed and on company letterhead. Handwritten reference letters will not be accepted.

