Configure tax preparation processes in TaxDome
Here, we will tell you how to set up your tax preparation processes in TaxDome: how to onboard new clients with ease, deal with extensions using automations, obtain e-signatures for 8879s in a flash, and more.
Automate and delegate routine tasks
The more tasks you automate, the more clients you can handle. We have helpful tips (based on the experience of your colleagues) on how to:
- Automate repeated tasks related to communication ( messaging , requesting documents , sending invoices , etc.)
- Delegate admin tasks (such as working with client accounts and conducting regularly scheduled internal audits)
Repeated tasks related to communication
These everyday routine tasks can be assigned to TaxDome just in 3 steps: Write down what you already do Look for tasks that repeat - Create pipelines for each of your processes and use automations for routine tasks
You don’t need to do it from scratch – start from our Marketplace with templates for different types of services. All of the templates we provide are fully editable , so you can change them to fit your needs:
- 1040 Tax Return Pipeline (from webinar)
- 1120S – S-Corp Income Tax Return
- 1120 – Corporate Income Tax Return
- 1065 – Partnership Income Tax Return
Admin tasks
First, write down all of your admin tasks. Consider hiring someone for the admin role to free up your valuable time.
Then add a team member with a role of an admin to do various administrative tasks: check tags, assign team members to accounts, check pipeline availability inside the team, track your team’s working hours, etc.
Onboarding new clients: best practices
Depending on your particular firm, you may have different processes in place to onboard new clients. We suggest the following two options (choose which one works better for you):
- Keep a separate pipeline for leads/prospects
- Onboard new clients in your usual pipelines using tags and conditions
Keep a separate pipeline for leads/prospects
The first option is to have a separate pipeline for your prospects and to move them to your usual pipeline once they become clients. You can add new clients into your workflow this way:
- Make a discovery call, send a proposal, and sign a contract during the lead generation process.
When leads become clients, move their job from the “Prospects” pipeline to the “Tax Preparation” pipeline with just one click while keeping everything in place — proposals, notes, messages, time entries and so on.
Onboard new clients in your usual pipelines using tags and conditions
Another way of handling new clients is to add some rules that will be applied only to the new accounts added to the pipelines. This way, you don’t need to use two pipelines. According to the best practices of our clients, you should do the following:
- Create a conditional stage for all accounts tagged with the New client tag. If an account is tagged with the New client tag, then the job moves to the Waiting for retainer stage where the invoice automation is added:
- Create conditional automations and send different welcome messages to your new and existing clients based on the tags applied:
- Add the Update account tags automation to the last stage of the pipeline and change the New client tag to the Returning client tag:
Automate document intake
Streamline your intake process by collecting documents with checklists, then automatically extracting data with Juno. This eliminates manual data entry and ensures you have all the documents you need before starting the return.
Collect documents with checklists
Document checklists give each client a personalized list of required tax documents (W-2s, 1099s, 1098s, and more). Clients see exactly what to upload, and if something’s missing, they indicate why. Create checklists manually or with AI using prior-year returns, then attach them to organizer templates for automated delivery through your pipeline. Track progress in real time using the Checklist column in the Organizers section.
Process documents with Juno
Juno is an AI-powered platform that automates data entry from source documents into your tax software. Instead of manually entering data from W-2s, 1099s, and other forms, send documents from TaxDome to Juno with one click.
Here’s how the workflow looks:
-
Send documents from TaxDome to Juno (from the Docs section or document checklists ).
-
Juno extracts data, builds a draft return, and performs an automated review to catch errors.
-
Review and adjust the data in Juno, then push it directly into your tax software (ProConnect, Drake, Lacerte, or Ultratax).
Track document status in the Juno column on your Documents or Checklist tab—you’ll see when documents are processing, delivered, or need attention.
Deal with extensions
If you ask us—“What’s the best way of handling extensions via TaxDome?”—the answer is: custom job statuses . Let’s explore how you can deal with extensions.
If your client needs an extension, you can reflect it in the pipeline by changing the job status to a custom one, e.g., Needs extension. This way, the job will be left in the current stage but visually distinct from the other jobs. Once it is ready to proceed within the common flow, change the custom status to Active, and that’s it. It can be done manually or automatically when a specific task is completed.
Set up invoicing and payments
Tip
Connect your payment provider to be able to receive money directly through TaxDome.The invoicing process depends on what works best for you and your clients. Choose one of the following options or use them both for different clients:
- Invoice your new clients before the job is done. You may send an invoice along with an engagement letter . Once the client signs the proposal, the job is moved to the next stage , and the invoice is automatically sent along with a message that they need to pay before you start the work.
- Invoice your trusted clients after the job is done. You can lock prepared returns to invoices and clients will see that the job is done, but they wont’ be able to access or download their forms until they pay for your work.
E-sign 8879s and other tax forms
Below you can see the fastest way to obtain a signature from your client:
Use our hacks to keep this process smooth:
- For Forms 8879 requiring knowledge-based authentication (KBA), TaxDome can request an IRS-compliant signature (this will cost $1 per signer)
- To deal with multiple signers such as a family, you don’t need to add a spouse as a contact, but the separate email address is required .
- Link the document that is pending signature to your job: the automove feature will be triggered once the document is signed
- You can use the signature templates to quickly add fields for common forms
Deliver completed tax returns
Once your return is prepared, you need to get it to your client for review, signature, and payment. TaxDome offers two ways to handle this:
- Upload for quick review: With the TaxDome Desktop app , you can upload returns right from your tax preparation software or any program that has a print feature. Just use TaxDome as a printer and link the uploaded document to the appropriate job so that your manager can easily find it.
-
Create tax return delivery packages: For a more polished client experience, create a tax return delivery package that includes:
- An introduction explaining what the client needs to do
- Tax return summaries with plain language explanations of refunds, amounts owed, and payment deadlines
- Grouped pages highlighting the most important forms (1040s, payment vouchers, etc.)
- Signature requests embedded directly in the return
- Linked invoices (optional) that lock the return until paid
The client receives everything in one branded package with a clear step-by-step flow. You can set up automatic payment reminders based on due dates, and clients can review, sign, and pay all from their portal or mobile app.
Track completion status in real time and see the client’s progress through the tax return delivery workflow.