Compliance
Compliance gathers the pages you use to check your tax records and to hand them to someone else, such as your accountant or an auditor. Open it with Tax → Compliance. It has five tabs:
| Tab | What it is for |
|---|---|
| Reconciliation | Runs three checks that compare your tax figures with each other and shows any difference. |
| Documents | Keeps acceptance notices, payment receipts, letters from tax authorities and other papers with the filing they belong to. |
| Reports | Runs tax reports you can view on screen and export as CSV or PDF. |
| Estimate | An estimate of the tax on your profit. See Estimates and business taxes. |
| Book to Tax | Your books laid out for a tax return, with the lines an accountant usually adjusts. See Book to tax. |
Each tab depends on your role, so you may not see all five. If one is missing, ask the person who manages your team. See Team and roles.
Before you start
Section titled “Before you start”- Post your pay runs and generate your filings for the year first. The checks compare filings, payments and your ledger, so they have little to compare until those exist.
- Record every tax payment you have made, with its confirmation number. See Tax payments.
- To run the checks your role needs permission to run tax reconciliation; to see the reports it needs permission to view tax reports; to upload or delete documents it needs permission to manage tax documents.
Reconciliation
Section titled “Reconciliation”In tax, to reconcile means to check that two records of the same thing agree. A difference does not prove an error, but it tells you where to look before you file or before year end.
Run the checks
Section titled “Run the checks”- Open Tax → Compliance. The Reconciliation tab opens, titled Tax Reconciliation.
- Pick the year in the year box at the top.
- Click Run checks. It shows Running… while it works.
- You see Checks finished, and Latest results for 2026 (with your year) shows one card for each check.
Each run is kept. Earlier runs for the year are under Previous runs, so you can see how the figures changed over time: click it to show a table of each check, its Difference, its Findings and when it was run.
The three checks
Section titled “The three checks”Each card shows the check’s name, a status, the two totals being compared and anything Bokapsys found worth a look.
| Check | First total | Second total | What a difference suggests |
|---|---|---|---|
| 941s compared with W-2s | Total on 941s: this year’s Form 941 filings. | Total on W-2s: this year’s W-2 filings. | A quarter’s 941 or a W-2 is missing, out of date or was generated before later payroll was posted. Regenerate the filings after your last pay run and check again. |
| Books compared with your returns | In your books: payroll tax liability posted in your general ledger for the year. | On your returns (filed and prepared): the totals on this year’s Form 941, Form 940 and state quarterly reports. | Books higher: a filing may be missing or understated. Returns higher: an amount may have been recorded twice, or a journal entry is missing. |
| Deposits compared with tax owed | Paid: tax payments you have recorded (with a confirmation number). | Total tax owed. | Something owed is not yet paid, or a payment you made is not recorded. Record each payment you have made in Tax Payments. |
| Status | Meaning |
|---|---|
| Matches | The two totals agree and nothing needs a look. |
| Off by … | The totals differ by that amount. If no single finding explains it, the card says so and asks you to check the figures behind both totals. |
| Needs a look | The totals agree, but Bokapsys found something worth checking, listed on the card. |
What to do with a difference
Section titled “What to do with a difference”- Make sure every pay run for the year is posted and every payment you made is recorded.
- Regenerate any filing that was generated before your latest payroll, so it includes everything. A filing that is out of date says Your payroll has changed since this was built.
- Run the checks again and compare the latest results.
- If a difference remains, take the figures to your accountant before you file.
How to check it worked: after fixing a cause and running again, the card for that check shows a smaller difference, or Matches.
Common problems: Could not run the checks means the run could not finish; the message says why. Try again, and contact Bokapsys if it persists. If the Run checks button is missing, your role can view the checks but not run them.
Documents
Section titled “Documents”The Documents tab, titled Tax Documents, keeps the papers that go with your returns: acceptance notices, payment receipts, letters from a tax authority and so on. Each document is kept with the filing it belongs to.
Upload a document
Section titled “Upload a document”- Open Tax → Compliance → Documents and click Upload document. The Upload a tax document window opens.
- In Filing it belongs to, choose the filing.
- In What it is, choose Acceptance notice, Payment receipt, Letter from a tax authority, Form PDF, Spreadsheet or Other.
- Choose the File: a PDF, a photo (PNG or JPEG), or a CSV, XML, JSON or text file, up to 15 MB.
- Click Upload. You see Document uploaded, and it appears in the list.
You can also attach a document from the filing itself: open it under Tax → Filings and click Attach a document in Documents for this return. The filing lists everything attached to it, with a download button for each.
The list shows each document’s File name, the Filing it belongs to (click it to open the filing), What it is and when it was Added. Use the icons on a row to download it or, with permission, delete it.
To get a copy of a form you generated, open the filing under Tax → Filings and click Download form. To get the upload files for Social Security or the IRS, use the Send these to the government yourself section at the bottom of Tax → Filings → All Filings. See Filing a return.
Reports
Section titled “Reports”The Reports tab, titled Tax Reports, runs tax reports from your filings, payments, reconciliations and sales tax tracking.
- Open Tax → Compliance and click the Reports tab.
- In Report, choose a report from the list below.
- If the report asks for a Tax year, enter it (it starts as this year).
- Click Run report. It shows Running…, then the results appear on the page.
- To keep a copy, click CSV for a spreadsheet or PDF for a printable file.
| Report | What it shows | Asks for |
|---|---|---|
| Filings Register | Every tax filing in the year, by type, jurisdiction and status. | Tax year |
| Payment Register | Every tax payment for the year, with its status and the confirmation number the tax authority gave you. | Tax year |
| Reconciliation Summary | The three checks for the year: 941s compared with W-2s, books compared with your returns, and deposits compared with tax owed. | Tax year |
| Nexus Report | For each state, your rolling twelve months of sales revenue and number of transactions, and the economic nexus threshold status. See Sales tax. | Nothing |
| Audit Pack | A summary plus all filings, payments and reconciliations for the year, in separate tables, ready to hand to an auditor or accountant. | Tax year |
How to check it worked: a table of results appears below the buttons, and the CSV and PDF buttons appear. If you see Could not run report, the message explains why; check the tax year and try again.