Business tax preparation is the work of turning a company’s year-end books into accurate, filed federal and state returns. For most firms it is the busiest, highest-stakes job of the year: entity returns (1120, 1120-S, 1065) carry strict deadlines, depend on clean financials, and feed K-1s that owners need for their own filings. The work spans data collection, book review, return preparation, internal review, client approval, e-filing, and archiving, often across many clients at once.
Without a repeatable process, the job quietly fragments. Documents arrive in scattered emails, a reviewer is unsure whether the books were reconciled, a state filing gets missed because nobody tracked nexus, or a return is e-filed before the client formally approved it. When the steps live in one preparer’s head, quality depends on who happens to pick up the file. A standard workflow turns that into a process every client gets the same way.
When to run it
Run this job once per client per tax year, kicked off as soon as the entity’s books are closed and the prior-year return is on hand. Most firms start in the weeks following year-end close and work toward the relevant filing or extension deadline. A manager or partner typically owns the job and the final review, while a preparer handles data entry and drafting. Because the cadence is predictable, the whole batch can be scheduled and tracked together rather than chased one file at a time.
How to run business tax preparation in Tidyflow
Save this as a reusable job template so every business tax engagement starts from the same checklist. Each step in the process becomes a subtask your team checks off in order, from confirming the engagement and prior-year return through e-filing and archiving workpapers. Set the job to recur on an annual schedule so next year’s returns generate automatically with the same structure.
Gather what you need through the client portal: client requests for year-end financials, entity and ownership confirmation, draft-return approval, and payment method route the right items to each client and chase them for you. For a guided intake instead of a flat checklist, build the request as a tax organizer with sections and conditional questions. Returns, schedules, K-1s, and e-file confirmations stay organized with document management, so the full workpaper package is in one place when you archive it. If you collect signed engagement letters first, handle those through proposals and engagement letters before the job begins.
Approval and signature are two separate steps, in that order. The draft return goes out as an approval request, so the client either approves it or asks for changes with a comment. Only once it is approved does the e-file authorization (Form 8879-CORP for 1120 and 1120-S, Form 8879-PE for 1065) go out for an authorized officer, partner, or member to sign, handled by electronic signatures. The IRS requires that signed authorization on hand before you transmit, and a return that changes after signing needs a fresh one, which is why the draft is settled first.
Common pitfalls
- E-filing before the client has formally approved the draft return. Use a portal approval step so sign-off is on record.
- Sending the e-file authorization (Form 8879-CORP for 1120 and 1120-S, Form 8879-PE for 1065) before the return is final, then having to chase a second signature once the figures move.
- Skipping the book review and inheriting unreconciled accounts or missing depreciation straight into the return.
- Forgetting state filings where the entity has nexus, especially for clients operating in multiple states.
- K-1 allocations that do not tie to ownership percentages, which create downstream problems for every owner.
- Treating a filed extension as an extension to pay. Form 7004 extends the filing deadline, not the payment deadline. Estimate and pay any balance due by the original deadline to avoid penalties and interest.
- Treating archiving as optional. Capture all workpapers, approvals, and confirmations while the job is fresh, not months later.