Instafill.ai
7 days free
AI form filling · 130 fields · 6 pages · done in seconds

Yes! You can use AI to fill out Form 956, Appointment of a registered migration agent, legal practitioner or exempt person

Don't type 130 fields by hand. Tell our AI about yourself, or upload a document you already have, and it fills every field in seconds. You check it, then download, print or sign.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, page 1
Moderate · 58/100Form Complexity Index

The AI does the filling. You just check it.

No typing into boxes, nothing to install.

Tell the AI about youAnswer a few questions in plain words, or upload a document you already have. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, checkboxes included.
Check it and downloadReview every field, change anything, then download, print or sign the PDF.

What this form asks for

The AI fills all of it, from your answers or your documents.

Form 956 is an official Department of Home Affairs form that records who is authorised to provide immigration assistance to a client under the Migration Act 1958, and optionally who is authorised to receive written communications from the Department on the client’s behalf. It is important because it establishes the representative’s authority for a specific visa, cancellation, or other immigration matter, and ensures the Department sends correspondence to the correct person when an authorised recipient is appointed. The form can also be used to notify the Department when the appointment ends and, where relevant, to withdraw authorised recipient arrangements with the client’s confirmation. Today, this form can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
Fillable fields130
Pages6
Sections48
Form Complexity IndexModerate, 58/100

The AI checks your answers before you download

16 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.

Notification Type selection is exactly one (New appointment vs Appointment has ended)

Validate that exactly one of the two Notification Type options is selected: 'New appointment' or 'Appointment has ended'. This is critical because it determines which parts of the form are applicable (Part A for new appointments, Part B for ending appointments) and which declarations must be completed. If both or neither are selected, the submission should be rejected and the user prompted to choose one option to avoid processing the wrong workflow.

Capacity of assistance is selected and matches required identifier fields

Ensure one capacity is selected: Registered migration agent, Legal practitioner, or Exempt person. If Registered migration agent is selected, a 7-digit MARN must be provided; if Legal practitioner is selected, a 7-digit LPN must be provided; if Exempt person is selected, an exemption reason must be selected and the exempt person DOB must be provided. If the capacity and identifiers are inconsistent (e.g., Exempt person selected but MARN provided instead of DOB/reason), fail validation and require correction to prevent invalid representation.

MARN/LPN format validation (7 digits only)

Validate that MARN and LPN values contain exactly 7 numeric digits with no letters, spaces, or punctuation. This ensures the Department can reliably match the representative to official registers and reduces downstream matching errors. If the value is not exactly 7 digits, block submission and request a corrected number.

Exempt person reason is provided and single-select

When 'Exempt person' is selected, validate that exactly one exemption reason is ticked (e.g., close family member, sponsor, nominator, MP/staff, diplomatic, public service). This is important because exemption eligibility depends on the specific category and affects compliance requirements (including fee restrictions). If none or multiple reasons are selected, fail validation and require a single clear reason.

Date fields are valid calendar dates and not in the future where inappropriate

Validate all date inputs (DOBs, date lodged, date visa granted, declaration dates) are real calendar dates (including leap years) and follow the expected day/month/year structure. DOBs must not be in the future, and declaration dates should not be in the future relative to submission time. If invalid or illogical dates are detected, reject the submission to prevent incorrect identity and timeline records.

Email consent gating and email format validation (agent/practitioner and client)

If 'Yes' is selected for electronic communication consent, require an email address and validate it against a standard email format (single @, valid domain, no spaces). If 'No' is selected, the email field should be empty or ignored to avoid accidental use of an unconsented address. If consent is 'Yes' but the email is missing/invalid, fail validation because the Department may rely on that channel for official communications.

And 10 more checks
  • Telephone number structure validation (country code/area code/number and mobile)
  • Address completeness and postcode format validation
  • Correspondence address 'AS ABOVE' handling and dependency
  • Alternative contact section conditional requirements
  • Client type selection is exactly one and consistent with assistance type
  • Assistance type selection is exactly one and required subfields are completed
  • Application process lodging status mutual exclusivity and date logic
  • Department identifiers format and at-least-one rule (Client ID / TRN / RID)
  • Authorised recipient selection drives required declarations and consistency
  • Ending appointment workflow completeness (Part B) and withdrawal logic

Let AI fill out your Form 956

No typing. Every field filled in seconds, checked, ready to sign.

7 days free, then $19.99/month · Cancel anytime

How to Fill Out Form 956 Online for Free in 2026

What the AI walks you through.

  1. Go to Instafill.ai and upload Form 956 (or select it from the form library) and start a new guided fill session.
  2. Choose the notification type (new appointment or appointment has ended) and confirm whether the representative is a registered migration agent, legal practitioner, or exempt person (including exemption reason if applicable).
  3. Enter the representative’s details: name, organisation (if any), addresses, phone numbers, registration number (MARN/LPN if applicable), and email/electronic communication consent; add an alternative contact person if relevant.
  4. Enter the client details and matter details: who the client is (visa applicant/sponsor/nominator/etc.), the type of assistance (application, cancellation, or specific matter), and key identifiers (Client ID, RID, TRN) if known; add any dependent/other clients for the same matter.
  5. Indicate authorised recipient status (whether the representative is authorised to receive written communication) and provide any required correspondence/electronic communication details.
  6. Review Part C declarations, ensure the correct boxes are ticked for the situation (appointment, authorised recipient, ending appointment, withdrawal), then apply e-signatures and dates for both the representative and the client as required.
  7. Use Instafill.ai to validate required fields, export the completed PDF, and submit it to the Department of Home Affairs via the appropriate submission channel for the client’s matter.

Common Mistakes in Completing Form 956

The ones the AI is built to catch.

Using Form 956 when Form 956A is required (authorised recipient only)
People often use Form 956 to appoint someone just to receive correspondence, not realising 956 is for appointing a migration agent/legal practitioner/exempt person to provide immigration assistance (and optionally be an authorised recipient). This can lead to the Department not recognising the intended arrangement, causing missed notices or delays. If you only need an authorised recipient, use Form 956A instead; if you need immigration assistance, use 956 and complete the correct parts. AI-powered tools like Instafill.ai can flag the wrong form choice early and guide you to the correct document (and can convert a flat PDF into a fillable version if needed).
Selecting the wrong notification type (New appointment vs Appointment has ended)
A very common error is ticking both boxes or choosing the wrong one, which then triggers the wrong sections (Part A vs Part B) to be completed. This can result in the Department treating an appointment as ended when it is meant to start (or vice versa), disrupting representation and correspondence. Tick only one option and follow the form’s instruction: New appointment = complete Part A and Part C; Appointment has ended = complete Part B and Part C. Instafill.ai can enforce single-choice logic and prevent contradictory selections.
Not completing the correct Part (A or B) after the notification choice
Applicants frequently fill in Part A and Part B together, or skip the required part because the form’s branching instructions are missed. The consequence is an incomplete notification that may be rejected or require follow-up, delaying case handling. After choosing the notification type, complete only the required part and ensure Part C declarations match that action. Instafill.ai can automatically route users to the correct sections and highlight missing required fields.
Providing an invalid or incorrectly formatted MARN/LPN (must be 7 digits)
Migration Agent Registration Numbers (MARN) and Legal Practitioner Numbers (LPN) are often entered with spaces, letters, too few digits, or the wrong identifier entirely. If the number cannot be validated, the Department may not accept the appointment or may be unable to confirm the representative’s authority. Enter exactly 7 digits in the correct field and double-check you’re using the right number for your capacity (agent vs practitioner). Instafill.ai can validate digit length/format and reduce transposition errors.
Claiming 'exempt person' status without selecting a valid exemption reason (or charging a fee)
People sometimes tick 'Exempt person' but forget to tick the specific exemption category (close family member, sponsor, nominator, etc.) or misunderstand who qualifies. This can invalidate the appointment and may raise compliance concerns; additionally, exempt persons must not charge a fee, and charging can have serious legal consequences. Always select the exact exemption reason and ensure the exempt person’s date of birth is provided where required. Instafill.ai can prompt for the required exemption reason and ensure dependent fields (like DOB) are completed.
Inconsistent names across agent/practitioner and client fields (family name vs given names)
A frequent data-entry issue is swapping family name and given names, using nicknames, or entering names that don’t match passport/Department records. This can cause identity mismatches, delays in linking the appointment to the correct client, or requests for clarification. Enter names exactly as recorded with the Department and keep spelling consistent across all sections (including other clients/dependants). Instafill.ai can standardise name formatting and reuse verified identity data consistently across fields.
Incorrect or incomplete dates (DOB, date lodged, date visa granted) and mixed date formats
Users often enter dates in the wrong order (MM/DD/YYYY vs DD/MM/YYYY), leave out the year, or provide impossible dates. Incorrect dates can prevent correct identification of the client, confuse the matter timeline, and trigger follow-up requests. Use the form’s DAY–MONTH–YEAR boxes and ensure dates are complete and accurate; if 'Not yet lodged' is selected, don’t also enter a lodged date. Instafill.ai can enforce Australian date formatting and validate date logic.
Not providing at least one identifier (Client ID, RID, or TRN) when it is known
Many people leave the Client ID/RID/TRN section blank even when they have an email/receipt containing these numbers, assuming it’s optional. While the form says 'if known,' omitting known identifiers can slow matching the appointment to the correct application or request, especially where names are common. Add at least one of Client ID, RID, or TRN whenever available and copy it exactly from Department correspondence. Instafill.ai can extract these identifiers from source documents/emails and validate their formatting.
Authorised recipient section completed incorrectly (or not aligned with declarations)
Applicants often tick 'Yes' to being an authorised recipient but forget that this changes who receives all written communication, or they tick 'No' while expecting the agent to receive notices. Misalignment between Question 17/19 and the Part C declaration ticks can cause the Department to send correspondence to the wrong party, risking missed deadlines. Decide clearly whether the representative should receive all written communication, tick accordingly, and ensure the matching declaration boxes are selected in Part C. Instafill.ai can cross-check these dependencies and warn when declarations don’t match earlier answers.
Email consent selected without providing a valid email (or providing an email but ticking 'No')
A common contradiction is ticking 'Yes' to electronic communication but leaving the email field blank, or entering an email while ticking 'No.' This can lead to the Department defaulting to paper/postal communication or being unable to contact the representative/client quickly. If you consent to electronic communication, provide a monitored email address and ensure it is spelled correctly; if you do not consent, leave the email field consistent with that choice. Instafill.ai can validate email syntax and prevent inconsistent consent selections.
Missing signatures/dates or ticking the wrong declaration boxes in Part C
People frequently forget to sign/date, or they tick declaration options that don’t match the action (eg ticking 'Ending appointment' during a new appointment). Without correct declarations, the Department may treat the form as invalid and request resubmission, delaying representation. Tick only the declarations that apply to your situation (new appointment vs ending/withdrawal), then ensure both the representative and the client sign and date where required. Instafill.ai can highlight missing signatures/dates and ensure the correct declaration set is selected based on earlier answers.

Frequently Asked Questions About Form 956

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 18 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your Form 956.
Can I fill other forms too?
This plan is for your Form 956: your own AI agent fills it as often as 5 times a month. To fill other forms and upload your own, choose a Professional plan from your account.
How do I cancel?
From your account, in two clicks, any time. No email, no call.
How does the AI fill out Form 956?
You answer a few questions in plain words, or upload a document you already have. The AI reads what you give it and puts each answer into the right field of Form 956, on every page, in seconds. It checks the answers against the form's own rules, and you review and change anything before you download, print or sign.
What happens to my information?
It is encrypted in transit and at rest, and it is never used to train AI.
How complex is Form 956 to fill out?
Form 956 has a Form Complexity Index of 58 out of 100, in the moderate tier: 130 fillable fields across 6 pages. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is Form 956 used for?
Form 956 is used to notify the Department of Home Affairs that a registered migration agent, legal practitioner, or exempt person has been appointed to provide immigration assistance, or that the appointment has ended. It can also be used to manage (appoint/withdraw) an authorised recipient when applicable.
Who is allowed to complete and submit Form 956?
Only a registered migration agent, an Australian legal practitioner, or an exempt person can use Form 956. If you are only being appointed to receive documents (and not provide immigration assistance), use Form 956A instead.
What is the difference between “immigration assistance” and just helping someone fill in a form?
Immigration assistance involves using (or claiming to use) migration procedure knowledge/experience to help with matters under the Migration Act 1958. Simply filling in a form, translating/interpreting, or passing on information without advice is not considered immigration assistance.
When should I use Form 956 vs Form 956A?
Use Form 956 when you are being appointed (or ending appointment) to provide immigration assistance as a migration agent, legal practitioner, or exempt person. Use Form 956A when the appointment is only for an authorised recipient to receive documents and no immigration assistance is being provided.
Do I need a separate Form 956 for each visa or matter?
Yes. The form states a separate Form 956 must be completed for each matter (for example, a different visa application, cancellation matter, or sponsorship-related issue).
How do I complete the form for a new appointment vs ending an appointment?
If it’s a new appointment, select “New appointment” and complete Part A and Part C (you do not complete Part B). If the appointment has ended, select “Appointment has ended” and complete Part B and Part C (you do not complete Part A).
What information do I need to provide about the migration agent or legal practitioner?
You must provide the person’s name, contact details, and their identifier: a 7-digit MARN for registered migration agents or a 7-digit LPN for legal practitioners. Exempt persons must provide their reason for exemption and date of birth.
Who qualifies as an “exempt person,” and can they charge a fee?
Exempt persons include close family members, sponsors/nominators, MPs/staff, certain public servants acting in their duties, and members of diplomatic/consular/international organisations. Exempt persons must not charge a fee for assistance; charging a fee in Australia can be an offence with severe penalties.
How do I include dependent applicants or multiple clients on the same matter?
List additional clients (for example, dependent applicants) in the “Names of other clients” section. Everyone listed will be treated as having appointed the same representative and (if selected) the same authorised recipient.
What is an “authorised recipient,” and what happens if I appoint one?
An authorised recipient is someone who receives the Department’s written communications on the client’s behalf for the specified matter. If appointed, the Department will send correspondence to the authorised recipient and treat it as received by the client, which may include sensitive information.
How do I withdraw or end an authorised recipient appointment using Form 956?
If ending an appointment and withdrawing authorised recipient status, complete Part B and ensure the client completes the declaration in Part C confirming the withdrawal is with their authority. Alternatively, the client can withdraw in writing or use Form 956A.
Do I have to consent to email/electronic communication, and is it secure?
No—email/electronic communication is optional and only used if you agree and provide details. The form warns that electronic communications may not be secure unless adequately encrypted, and the government does not accept responsibility for information sent electronically.
What if I don’t know the Client ID, TRN, or RID numbers?
Provide them if known, but the form allows you to proceed without them. If you do have any of these identifiers (Client ID, TRN, or RID), including them can help the Department match the form to the correct matter.
Can AI tools help me fill out Form 956 accurately?
Yes. AI form-filling services like Instafill.ai can help auto-fill fields based on your provided information, reducing manual typing and common errors while keeping you in control to review before signing/submitting.
How can I fill Form 956 online using Instafill.ai?
Upload the Form 956 PDF to Instafill.ai, provide the relevant details (agent/practitioner/exempt person info, client details, matter type, and authorised recipient choices), and let the AI map your answers into the correct fields. Review the completed form, then download it for signature and submission to the Department.
What if my Form 956 PDF is not fillable (a flat/scanned PDF)?
If the PDF isn’t fillable, Instafill.ai can convert flat non-fillable PDFs into interactive fillable forms so you can complete the fields digitally. After conversion, you can auto-fill and export a clean, typed version for signing and submission.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your Form 956 filled out by AI

$0 today. Cancel before Nov 18 and you pay nothing.

Other forms like this one

NY legal forms: Legal Aid Queensland application form (LAQAPP) – Application for Legal Aid in Queensland, Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation, Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Legal Entity Beneficial Ownership/Trust Certification Form, Application Form: Legal Entities | Qualified Investor Hedge Fund, Fundrock Application Form: Legal Entities | Monthly Liquidity – Qualified Investor Hedge Fund, Application Form: Legal Entities | Retail Hedge Fund - Fundrock, Fundrock Application Form: Legal Entities | Monthly Liquidity – Retail Hedge Fund, Nova Poshta Claim Form for Legal Entities and Individual Entrepreneurs (Form F-1.5.35-1), Legal Aid Financial Eligibility Form

legal forms: Legal Aid Queensland application form (LAQAPP) – Application for Legal Aid in Queensland, Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation, Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Legal Entity Beneficial Ownership/Trust Certification Form, Application Form: Legal Entities | Qualified Investor Hedge Fund, Fundrock Application Form: Legal Entities | Monthly Liquidity – Qualified Investor Hedge Fund, Application Form: Legal Entities | Retail Hedge Fund - Fundrock, Fundrock Application Form: Legal Entities | Monthly Liquidity – Retail Hedge Fund, Form N461: Claim for judicial review, Friedman, Framme & Thrush, P.A. General Authorization Letter and Request for Letter or Telephone Call, Memorandum of Contract, Relinquishment of control over assets to minor form, Nova Poshta Claim Form for Legal Entities and Individual Entrepreneurs (Form F-1.5.35-1), Legal Aid Financial Eligibility Form, Form MC 6, Notice to Appear, Form MC 01, Summons

practitioner forms: Oregon Practitioner Credentialing Application (including Attachment A: Professional Liability Action Detail), Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), California Participating Practitioner Application (CPPA), Contra Costa Environmental Health Division Body Arts Practitioner Application, California Participating Practitioner Application, CMS-855I, Medicare Enrollment Application for Physicians and Non-Physician Practitioners, SFHP Initial Application - California Participating Practitioner Application, SFHP Initial Application, California Participating Practitioner Application, Practitioner Information and Credentialing Form

migration forms: Form EOIR-29, Notice of Appeal to the Board of Immigration Appeals, Immigration and Refugee Board of Canada (IRB) – Refugee Protection Division (RPD) Basis of Claim Form (for persons claiming refugee protection in Canada) (RPD.02.01), Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), Principal Pre-Migration Guide Defined Benefit, Form I-693, Report of Immigration Medical Examination and Vaccination Record

agent forms: ACORD 36, Agent/Broker of Record Change, New licence application – Form 1–1 (IND), Application for an individual’s licence (Real estate agent, property auctioneer, resident letting agent, motor dealer, chattel auctioneer, field agent), Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), Louisiana Secretary of State – Notice of Change of Registered Office and/or Change of Registered Agent (Domestic Limited Liability Company) (R.S. 12:1308) (Form SS983, Rev. 01/24), Melbourne City College Australia Education Agent Application Form, Vanguard Full Agent Authorization, Vanguard Limited Agent Authorization, The Vanguard 529 College Savings Plan Agent Authorization/Limited Power of Attorney, Transamerica Change of Servicing Agent Authorization Form, Form 1583, Application for Delivery of Mail Through Agent, RECO Information Guide: Working with a real estate agent

EU legal forms: Form A, Claim Form, European Small Claims Procedure, Legal Aid Queensland application form (LAQAPP) – Application for Legal Aid in Queensland, Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Legal Aid Queensland application form (LAQAPP), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation, Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form), Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Legal Entity Beneficial Ownership/Trust Certification Form, Application Form: Legal Entities | Qualified Investor Hedge Fund, Fundrock Application Form: Legal Entities | Monthly Liquidity – Qualified Investor Hedge Fund, Application Form: Legal Entities | Retail Hedge Fund - Fundrock, Fundrock Application Form: Legal Entities | Monthly Liquidity – Retail Hedge Fund, Nova Poshta Claim Form for Legal Entities and Individual Entrepreneurs (Form F-1.5.35-1), Legal Aid Financial Eligibility Form

7 days free, then $19.99/month · Cancel anytime