Yes! You can use AI to fill out Department of Home Affairs — Appointment or cessation of a registered migration agent, legal practitioner or exempt person providing immigration assistance (Appointment notification form)
Don't type 129 fields by hand. Tell our AI about yourself, or upload your W-2 or last year's return, 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 'New appointment' or 'Appointment has ended' is selected. This is critical because it determines which parts of the form must be completed and prevents contradictory notifications. If both or neither are selected, block submission and prompt the user to choose one option.
If 'New appointment' is selected, require all fields designated for Part A and Part C and ensure Part B-only fields are empty/ignored; if 'Appointment has ended' is selected, require Part B and Part C and ensure Part A-only fields are empty/ignored. This prevents incomplete or misrouted processing by the Department. If the wrong section is filled or required fields are missing, return field-level errors indicating which part must be completed.
Ensure only one title option is selected among Mr/Mrs/Miss/Ms, and if none of those are selected then 'Registered agent/practitioner title (Other)' must be provided. Also validate that 'Other' is not filled when a standard title is selected (unless explicitly allowed by business rules). If invalid, require the user to correct the title selection to avoid ambiguous identity records.
Require 'Family name' and 'Given names' for the registered agent/practitioner and validate they contain plausible name characters (letters plus limited punctuation like hyphen/apostrophe) and are not placeholders (e.g., 'N/A', 'test'). Accurate names are essential for matching to registration records and audit trails. If validation fails, reject submission and highlight the specific name field(s).
Validate all DOB fields (e.g., 'Exempt person's date of birth', 'Client 1 - Date of birth', 'mg.client dob') are in the accepted date format and represent a real calendar date. Enforce plausibility rules such as not being in the future and not implying an unrealistic age (e.g., >120 years). If invalid, prevent submission because DOB is commonly used for identity matching and eligibility checks.
For each address block (business/residential, correspondence, and Client 1 address), require minimum components (street/line 1, suburb/locality, state/region, and postcode where applicable). Validate postcode format based on country context when possible (e.g., Australian postcodes are 4 digits) and ensure it is not alphabetic-only. If incomplete or malformed, return errors because incorrect addresses can prevent official correspondence delivery.
And 10 more checks
- Correspondence address conditional validation and normalization
- Telephone number structure validation (country/area/subscriber) for office hours
- Mobile/cell number format validation and duplication with split fields
- Electronic communication consent is mutually exclusive and email required when consenting
- Capacity provided (role) selection and dependent registration numbers
- MARN and LPN numeric format and length validation (primary and other agent)
- Other registered agent availability choice is exclusive and drives required details
- Client role (Q12) selection required and consistent with assistance type
- Type of assistance (Q15) selection and conditional detail/date rules
- RID/TRN presence and numeric formatting (Q16 at least one number)
Let AI fill out your Appointment/Cessation of Immigration Assistance Provider (DHA)
No typing. Every field filled in seconds, checked, ready to sign.
How to Fill Out Appointment/Cessation of Immigration Assistance Provider (DHA) Online for Free in 2026
What the AI walks you through.
- Go to Instafill.ai and upload the form PDF (or select the Department of Home Affairs appointment/cessation notification form from the form library).
- Choose the notification type: New appointment (complete Part A and Part C) or Appointment has ended (complete Part B and Part C).
- Enter the representative’s details: title, full name, date of birth (for exempt person), organisation (if any), business/residential address, correspondence address, and phone numbers.
- Set communication preferences: indicate consent (Yes/No) to electronic communication and provide the email address if consenting.
- Specify the representative capacity and identifiers: select registered migration agent/legal practitioner/exempt person and enter MARN and/or LPN as applicable; add alternate agent details if another contact is available.
- Enter client and matter details: client role (applicant/sponsor/nominator/etc.), client name/DOB and contact details, other clients (if any), type of assistance (application/cancellation/specific matter), and include TRN and/or RID if known.
- Review the AI-extracted fields for accuracy, validate required sections based on your selections, then generate the final completed form for signing/submission to the Department.
Common Mistakes in Completing Appointment/Cessation of Immigration Assistance Provider (DHA)
The ones the AI is built to catch.
Selecting the wrong appointment notification (New vs Appointment ended)
Not following conditional “Fill only if…” rules
Entering MARN/LPN in the wrong format (not 7 digits, includes spaces/letters)
Confusing the role/capacity selections (Registered migration agent vs Legal practitioner vs Exempt person)
Incorrect name entry (family name vs given names, abbreviations, not matching official records)
Date of birth and date fields entered in the wrong format or inconsistent with “Not yet lodged”
Telephone numbers split incorrectly across country/area/number fields
Address fields incomplete or mixed (business/residential vs correspondence, suburb/state/country combined incorrectly)
Misunderstanding “Other registered agent available” and leaving required details blank
Choosing the wrong client role in Q12 (visa applicant vs sponsor/nominator/proposer/visa holder/ministerial intervention)
Not providing at least one identifier in Q16 (RID or TRN) when available, or entering the wrong number type
Frequently Asked Questions About Appointment/Cessation of Immigration Assistance Provider (DHA)
Is it really free for 7 days?
Can I fill other forms too?
How do I cancel?
How does the AI fill out Appointment/Cessation of Immigration Assistance Provider (DHA)?
What happens to my information?
How complex is Appointment/Cessation of Immigration Assistance Provider (DHA) to fill out?
What is this form used for?
Who needs to complete this form?
Which box should I tick: 'New appointment' or 'Appointment has ended'?
Which parts do I need to complete for a new appointment vs an ended appointment?
What title should I select if mine isn’t listed (Mr/Mrs/Miss/Ms)?
What address should I provide: business/residential or correspondence?
How do I enter phone numbers correctly (country code, area code, number)?
Do I have to agree to electronic communication, and what email should I use?
Which role should I select: registered migration agent, legal practitioner, or exempt person?
What is a MARN or LPN, and how should I enter it?
What if there is another agent or legal practitioner in my organisation the Department can contact?
How do I choose the correct client type in Question 12?
Can I list more than one client on this form?
What should I complete in Question 15 (type of assistance)?
Do I need to provide a RID or TRN in Question 16?
What does 'Authorised recipient' (Question 17) mean, and what should I select?
Can AI help me fill out this form, and how would Instafill.ai work?
What if the PDF is not fillable or is a flat scanned form?
Get your Appointment/Cessation of Immigration Assistance Provider (DHA) filled out by AI
$0 today. Cancel before Nov 19 and you pay nothing.
Other forms like this one
immigration 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), Application for Visit Visa (Sri Lanka), Domanda di visto Nazionale (D), National Visa Application (D), Form 14, Application for Visit Pass, Forms I-526/I-526E, Immigrant Petition by Standalone Investor / Regional Center Investor, Solicitud de visado Schengen, Schengen Visa Application Form, Form I-693, Report of Immigration Medical Examination and Vaccination Record
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, Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, 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
IRS forms: Form 5405, Repayment of First-Time Homebuyer Credit, Form 8879, IRS e-file Signature Authorization, Form 107, Statement of Financial Affairs, State of Hawaii Department of Commerce and Consumer Affairs (DCCA) Contractors License Board – Application for Contractor's License (Sole Proprietor) (CT-36) with supporting forms (Experience Certificate CT-03, Contractors Financial Statement CT-02, and Chronological History of Projects/Project List), Australian Department of Home Affairs — Application for a Protection visa (subclass 866) (Form 866), Form 1399 – Declaration of Service (Department of Home Affairs, Australia), Ohio Department of Commerce Table of Heirship (Division of Unclaimed Funds), Ohio Department of Commerce – Table of Heirship (Unclaimed Funds Claim, Claims Less Than $3,000), DWC001S, Employer’s first report of injury or illness, DWC Form-001, Employer’s first report of injury or illness, First Republic Securities Company, LLC Entity Account Application (FRSC 778 E 7/19), Congressional Record - Proceedings and Debates of the Sixty-sixth Congress, First Session, Form 1040-X, Amended U.S. Individual Income Tax Return, Form 3115, Application for Change in Accounting Method, Form 8606, Nondeductible IRAs, Form 8850, Pre-Screening Notice and Certification Request for the Work Opportunity Credit, Form 911, Request for Taxpayer Advocate Service Assistance (And Application for Taxpayer Assistance Order), Form W-2, Wage and Tax Statement, Form W-4P (2026), Withholding Certificate for Periodic Pension or Annuity Payments, Form W-9, Request for Taxpayer Identification Number and Certification
Home Affairs forms: Australian Department of Home Affairs — Application for a Protection visa (subclass 866) (Form 866), Form 1399 – Declaration of Service (Department of Home Affairs, Australia), Republic of Namibia Ministry of Home Affairs, Immigration, Safety and Security Power of Attorney, Republic of Namibia, Ministry of Home Affairs, Application for Visa (Sections 12 and 13 / Regulation 11)
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, Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, 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), California Participating Practitioner Application (CPPA), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, 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), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, Principal Pre-Migration Guide Defined Benefit, Form I-693, Report of Immigration Medical Examination and Vaccination Record
SSA forms: Form SSA-44, Medicare Income-Related Monthly Adjustment Amount - Life-Changing Event, Form SSA-3368-BK, Disability Report - Adult, Form SSA-16, Application for Disability Benefits, Form SSA-1-BK, Application for Retirement Benefits, Form SSA-2-BK, Application for Spouse's Benefits, Form SSA-827, Authorization to Disclose Information, Form SSA-3820-BK, Disability Report - Child, Form SSA-4-BK, Application for Child's Insurance Benefits, Form SSA-10, Application for Widow's or Widower's Insurance Benefits, Form SSA-3373, Function Report - Adult, Form SSA-8, Application for Lump-Sum Death Payment, Form SSA-10, Widow's or Widower's Benefits, Form SSA-4-BK, Application for Social Security Benefits, Form SSA-454-BK, Continuing Disability Review, Form SSA-5-BK, Application for Mother's or Father's Benefits, Form SSA-8000-BK, Application for Supplemental Security Income (SSI), Form SSA-1042S, Social Security Benefit Statement, Function Report - Adult - Third Party (Form SSA-3380-BK), Dakota County CDA New Admissions Informal Review Request Form (Housing Choice Voucher Program) and HUD Form 5382, Certification of Domestic Violence, Dating Violence, Sexual Assault, or Stalking, and Alternate Documentation, Form SSA-3369-BK, Work History Report
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), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, 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, Form FL-170, Declaration for Default or Uncontested Dissolution or Legal Separation (Family Law), Form 956, Appointment of a registered migration agent, legal practitioner or exempt person, 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 Appointment/Cessation of Immigration Assistance Provider (DHA)
Your trial starts once a card is added. You pay nothing before Nov 19.
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 129 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, tables and checkboxes included
- No typing into boxes: answer a few questions, or upload your W-2 or last year's return, 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 19 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