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.
The AI does the filling. You just check it.
No typing into boxes, nothing to install.
What this form asks for
The AI fills all of it, from your answers or your documents.
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.
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.
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.
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.
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.
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.
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.
How to Fill Out Form 956 Online for Free in 2026
What the AI walks you through.
- Go to Instafill.ai and upload Form 956 (or select it from the form library) and start a new guided fill session.
- 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).
- 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.
- 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.
- Indicate authorised recipient status (whether the representative is authorised to receive written communication) and provide any required correspondence/electronic communication details.
- 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.
- 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)
Selecting the wrong notification type (New appointment vs Appointment has ended)
Not completing the correct Part (A or B) after the notification choice
Providing an invalid or incorrectly formatted MARN/LPN (must be 7 digits)
Claiming 'exempt person' status without selecting a valid exemption reason (or charging a fee)
Inconsistent names across agent/practitioner and client fields (family name vs given names)
Incorrect or incomplete dates (DOB, date lodged, date visa granted) and mixed date formats
Not providing at least one identifier (Client ID, RID, or TRN) when it is known
Authorised recipient section completed incorrectly (or not aligned with declarations)
Email consent selected without providing a valid email (or providing an email but ticking 'No')
Missing signatures/dates or ticking the wrong declaration boxes in Part C
Frequently Asked Questions About Form 956
Is it really free for 7 days?
Can I fill other forms too?
How do I cancel?
How does the AI fill out Form 956?
What happens to my information?
How complex is Form 956 to fill out?
What is Form 956 used for?
Who is allowed to complete and submit Form 956?
What is the difference between “immigration assistance” and just helping someone fill in a form?
When should I use Form 956 vs Form 956A?
Do I need a separate Form 956 for each visa or matter?
How do I complete the form for a new appointment vs ending an appointment?
What information do I need to provide about the migration agent or legal practitioner?
Who qualifies as an “exempt person,” and can they charge a fee?
How do I include dependent applicants or multiple clients on the same matter?
What is an “authorised recipient,” and what happens if I appoint one?
How do I withdraw or end an authorised recipient appointment using Form 956?
Do I have to consent to email/electronic communication, and is it secure?
What if I don’t know the Client ID, TRN, or RID numbers?
Can AI tools help me fill out Form 956 accurately?
How can I fill Form 956 online using Instafill.ai?
What if my Form 956 PDF is not fillable (a flat/scanned PDF)?
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

Let AI fill out your Form 956
Your trial starts once a card is added. You pay nothing before Nov 18.
Your bank declined that card, so the trial did not start and nothing was charged. Please try another card.
Our AI already knows this form, all 130 fields of it. Skip the typing: tell it about yourself, or upload what you have, and it fills the whole form in seconds.
- AI fills every field on all 6 pages, checkboxes included
- No typing into boxes: answer a few questions, or upload a document you already have, an old copy of this form, a photo of a document
- The AI checks the answers; you review and change anything before you download
- Download the finished PDF, print it, or sign it online
- Encrypted, and never used to train AI
Cancel before Nov 18 and you pay nothing.
A card is needed to start the trial. We check it with a $19.99 hold that is released right away. Cancel in two clicks from your account.
Terms · Privacy