Accounting Firm Intake Form Templates and Field Checklist
Ready-to-copy accounting firm intake form templates and a field checklist for new leads, tax clients and business onboarding, plus best practices and where to embed them.
In short
A good accounting firm intake form collects exactly what you need to qualify a lead or start an engagement and nothing more. For a new-lead or discovery form, keep it to five or six fields — name, email, phone, service needed, entity type and a short note — so people actually finish it. For a tax-client onboarding intake, go deeper: filing status, dependents, income sources, prior-year return, and a secure upload for documents. For a business-client intake, capture entity type, industry, bookkeeping method, payroll and the software they already run. This guide gives three ready-to-copy layouts as plain field lists you can lift straight into your form builder, the exact questions to ask and why each one earns its place, and the best practices — short, mobile-first, conditional logic and secure document handling — that keep completion rates high. It also covers where to embed the form and how to route every submission into a CRM so no enquiry sits unanswered.
Key takeaways
- Match the form to its job — a short discovery form qualifies new leads, while a deeper onboarding intake gathers what you need to start the work.
- Keep a new-lead form to five or six fields — every extra question lowers completion, so ask only what you need to book the next step.
- Use conditional logic so a tax question only appears for tax clients and a payroll question only for businesses that run payroll.
- Handle documents securely — never collect a Social Security or tax ID in a plain text box; use a secure upload or send a portal link after submission.
- Route every submission into a CRM with automated follow-up so a new intake triggers an instant reply and a task, not a missed email.
Some links to tools we rate — including HighLevel — are affiliate links. If you start a trial through them we may earn a commission, at no extra cost to you. We only recommend tools we would set up for our own clients.
Your accounting firm intake form should collect exactly what you need to qualify a lead or start an engagement — and nothing more. In practice that means two or three different forms, not one: a short new-lead discovery form that lives on your website and turns visitors into contactable leads, a deeper tax-client onboarding intake for individuals who have signed on, and a business-client intake for companies. Below are ready-to-copy layouts for all three as plain field lists, the exact questions to ask and why, the best practices that keep completion rates high, and where to put the form so people actually find it.
The reason to split intake into stages is simple: a cold visitor and a committed client have very different tolerance for questions. Someone comparing three firms will abandon a twelve-field form in seconds, but a client who has already said yes expects to hand over details and will happily complete a longer onboarding intake. Design for that difference and both your conversion rate and your data quality improve at once.
What should a new-lead discovery form include?
This is the form that sits on your public site. Its only job is to qualify the enquiry and capture enough to book the next step, so keep it to five or six fields. Ask more and you will lose people before they finish.
- Full name [text, required]
- Email [email, required]
- Phone [phone, required]
- Service needed [dropdown: Tax preparation, Bookkeeping, Business advisory, Payroll, Other]
- Individual or business [radio, required]
- What can we help with? [long text, optional]
That is enough to route the lead, size the opportunity and follow up. The "service needed" dropdown lets you triage instantly, and the individual-or-business toggle is what powers conditional logic if you later expand the form. Everything sensitive or detailed belongs in a second step, not here. For the wider picture of turning visitors into enquiries, see how to capture leads with forms.
What does a tax-client onboarding intake need?
Once someone has agreed to work with you, motivation is high and the deeper questions are justified. This form gathers what you need to actually prepare a return.
- Full name [text, required]
- Email [email, required]
- Phone [phone, required]
- Filing status [dropdown: Single, Married filing jointly, Married filing separately, Head of household]
- Number of dependents [number]
- Income sources [checkboxes: W-2, 1099 / self-employment, Investment, Rental, Retirement, Other]
- Do you own a business? [radio, conditional — reveals business fields if yes]
- Prior-year return on file? [radio: Yes, No]
- Life changes this year [checkboxes: Marriage, New child, Home purchase, Moved states, None]
- Upload documents [secure file upload — prior-year return, W-2s, 1099s]
- Anything we should know? [long text, optional]
Notice what is not here: no Social Security number in a plain text box. Collect identifying numbers through a secure portal after intake, never in an open web field. The income-sources checkboxes do quiet but important work — they let you scope complexity and price the engagement before you commit, so a simple W-2 return and a multi-state return with rental income are not treated the same. The life-changes checkboxes catch the events that most often change a return, and the prior-year question tells you whether you are starting cold or building on existing records.
What does a business-client intake need?
Businesses need a different depth — entity structure and the software they already run matter as much as their contact details.
- Business name [text, required]
- Contact name [text, required]
- Email [email, required]
- Phone [phone, required]
- Entity type [dropdown: Sole proprietor, LLC, S-corp, C-corp, Partnership]
- Industry [text]
- Services needed [checkboxes: Bookkeeping, Tax, Payroll, Advisory, CFO services]
- Do you run payroll? [radio, conditional — reveals employee-count field if yes]
- Number of employees [number, conditional]
- Accounting software in use [dropdown: QuickBooks, Xero, Wave, Spreadsheets, None, Other]
- Bookkeeping method [radio: Cash, Accrual, Not sure]
- Upload formation documents [secure file upload]
The entity-type answer shapes almost everything downstream, from the returns you file to how you advise on distributions, so it belongs near the top. The software question matters just as much in practice: knowing on day one whether a client runs QuickBooks, Xero or a pile of spreadsheets tells you what you are integrating with and how much cleanup the first month will take. The "not sure" option on bookkeeping method is deliberate — plenty of small businesses genuinely do not know, and a forced choice would produce a confident wrong answer instead of a useful flag for a conversation.
Which fields matter, and why ask them?
Every field on an intake form should earn its place. Here is the reasoning behind the core ones.
| Field | Why you ask | Required? |
|---|---|---|
| Full name | Personalises follow-up and creates the contact record | Yes |
| Email and phone | Two ways to reach them so a lead is never stranded | Yes |
| Service needed | Triages and routes the enquiry instantly | Yes |
| Individual or business | Powers conditional logic and sets the right path | Yes |
| Filing status | Determines forms and questions for a tax return | Tax intake |
| Income sources | Scopes complexity and pricing before you commit | Tax intake |
| Entity type | Shapes the whole approach for a business client | Business intake |
| Accounting software | Tells you what you are integrating with day one | Business intake |
| Document upload | Starts the work without a separate back-and-forth | Onboarding |
| Free-text note | Captures the real reason they reached out | Optional |
What are the best practices for an intake form?
Keep it short. On a public form, five or six fields converts far better than a dozen. Split intake into a light front-end form and a fuller onboarding form, so cold leads answer little and committed clients answer more.
Design mobile-first. Most people will fill it out on a phone. Use a single column, large tappable fields, labels above inputs, and the right keyboard type for each field. Anything that forces pinching and zooming loses submissions.
Use conditional logic. Ask "individual or business" first, then reveal only the relevant questions. A payroll question appears only for businesses that run payroll; dependents appear only for individuals. One form serves everyone without overwhelming anyone.
Handle documents securely. Never collect a Social Security number, ITIN or EIN in a plain text box, and never rely on email attachments. Use an encrypted upload field or send a secure portal link after submission. For a firm dealing with financial data, this is both a trust signal and a professional obligation.
Automate the follow-up. A form is only as good as what happens after submit. Wire it so every entry creates a contact, sends an instant confirmation and raises an internal task — see the ready-made accounting firm email templates for that first reply. Speed matters more than most firms realise: a lead who gets an instant, personal reply is far likelier to book than one who waits until someone checks the inbox that evening. In tax season, manual follow-up is the first thing to slip, so automating it protects exactly the enquiries you can least afford to lose.
Confirm and set expectations. End the form with a clear thank-you screen that tells the person what happens next and when — a call within one business day, a portal link on the way, whatever is true. A submitter left staring at a blank "success" message often wonders whether it worked at all. Setting expectations on the spot reduces anxious follow-up emails and starts the relationship on a professional note.
Where should you embed the form?
Give the form its own dedicated page you can link to from the home page, every services page and the contact page, and use as a landing page for ads. Many firms also embed a short discovery version inline on a service page and reserve the full onboarding intake for a "get started" page. The test is simple: anyone ready to act should reach a form in one click from wherever they are. For the broader playbook, see accounting-firm marketing and the Accounting & Tax Marketing hub.
What tool should host the form?
You can build these in a standalone form builder and manually export leads, but then the follow-up lives somewhere else. One option that keeps everything in one place is HighLevel, which hosts the form, routes each submission straight into a CRM contact record, and fires automated follow-up — the confirmation email, the internal task, the reminder if no one replies. Honestly, the value is less about the form itself and more about not stitching a form tool, a CRM and an email platform together: forms, CRM and automation in one system means an intake never falls through a gap between apps. If that fits how you want to work, you can start a free HighLevel trial and build the three forms above in an afternoon.
Whichever tool you choose, the structure is the same: a short discovery form to qualify, deeper onboarding intakes to start the work, conditional logic to keep it all short, and secure handling for anything sensitive. Get that right and your intake stops being a bottleneck and starts being the smoothest part of winning a client. If you want a hand wiring it up, see our pricing or book a call.
Frequently asked questions
What is an accounting firm intake form?
What fields should a new-client intake form include?
How long should an accounting intake form be?
Should a tax intake form ask for a Social Security number?
How do I make an intake form mobile-friendly?
What is conditional logic on an intake form?
Where should I put the intake form on my website?
How do I handle documents clients upload on an intake form?
Can one form serve both individuals and businesses?
How do I make sure intake submissions get followed up?
What is the difference between a lead form and an onboarding intake?
About the author

Founder, GHL Spark
Farhad is the founder of GHL Spark, where he builds and white-labels GoHighLevel SaaS platforms for agencies and SaaS operators. He writes about the parts of GoHighLevel that actually break in production — A2P registration, onboarding, support load and automation.
More from Farhad