Abbicus
Abbicus is a software-neutral Tax Preparation Execution Engine. It drives your tax software from a valid Return Summary while you, the Tax Professional, remain responsible for sign-in, MFA, review, and filing. This page walks you through testing Abbicus end-to-end before you put it to work on live client returns.
Abbicus never collects credentials, MFA codes, or session tokens, and never files a return. You sign in to TaxProLink yourself; Abbicus only verifies that a preparer session is open before it begins work.
You are already here. The web console is where you pair workstations, browse the Certification Library, launch runs, and review Reconciliation Reports.
Download the Desktop Agent installer, run it on your Windows workstation, then copy the enrollment code from the web console into the Agent to pair the two.
The Agent is designed to keep running while minimized. You can switch to other applications without losing the session.
Open WorkstationsThe Certification & Demonstration Client Library is permanent product content — fictional clients with a complete document package, organizer, and Return Summary. Use them to exercise Abbicus before touching a real client return.
Single filer, W-2, 1099-INT.
MFJ, two W-2s, two dependents, CTC, Form 2441.
MFJ, SSA-1099, 1099-R pension, qualified dividends.
Single, W-2, Schedule C, HSA, Traditional IRA.
MFJ, W-2, 1099-B, 1099-DIV, Schedule E, K-1, FTC.
With your workstation online and a TaxProLink session open, launch the scenario from the Certification Client detail page. The Agent status moves to working and Abbicus drives TaxProLink through the certified screens for that client.
You can watch the Agent on the workstation at any time. Abbicus will refuse — rather than guess — any field or scenario outside its certified scope.
When the run completes, open the Reconciliation Report for that execution. The report is a professional quality-control document with three columns per field:
Each row is labelled Match, Review, Vendor Adjusted, Not Read Back, or Skipped — Out of Scope. Compare the report against the expected outcomes on the Certification Client page; they should match.
Pick a Certification Client whose expected outcome includes review items (for example, a deferred edge case). Confirm Abbicus reports those items honestly rather than fabricating values. This is the behavior that makes Abbicus safe to use on live returns.
Once you have run the Certification Clients above and the Reconciliation Reports match their expected outcomes, your workstation and your Abbicus instance are validated. You are ready to begin using Abbicus with real client work.
The division of responsibility does not change. Abbicus drives the certified screens in TaxProLink from a Return Summary you approve. You remain responsible for:
Abbicus is a tool that performs the keystroke work. It does not replace preparer judgment, and it does not file.
For developers and integration testing, Abbicus ships a built-in TaxProLink simulator and a regression harness that exercises every certified screen without a real TaxProLink login or a paired workstation.
POST /api/public/dev/run-complete-return runs the end-to-end complete_return scenario against the simulator and returns an executionId./returns/<executionId>/reconciliation.These tools exist for certification and regression. Day-to-day preparer work should always go through a paired workstation and a real TaxProLink session.