Tax Summary

July 25, 2026 28 views admin

Tax Summary — Complete User Guide — Two Accounts Web

Comprehensive guide for generating, analysing, and understanding the Tax Summary report — a per-tax-code breakdown of net sales, tax collected, net purchases, tax paid, and net tax liability

Table of Contents

  1. What Is the Tax Summary Report?
  2. Enabling from the Customize Menu
  3. Field-by-Field Guide
  4. Settings Configuration
  5. Creating a Tax Summary Report
  6. How the Tax Summary Is Calculated
  7. Drill-Down Capabilities
  8. Sample Data and Report Output
  9. Common Issues and Solutions
  10. Accounting Regulation Compliance

1. What Is the Tax Summary Report?

The Tax Summary report shows a per-tax-code breakdown of sales, purchases, and the resulting net tax liability. For each Tax Code used in the selected period, it calculates the net amount of sales, the tax collected on those sales, the net amount of purchases, the tax paid on those purchases, and the net tax position.

This is the primary report for preparing VAT returns — it directly shows how much output VAT was collected, how much input VAT was paid, and the net amount payable to (or recoverable from) the tax authority.

1.1 Structure

For each Tax Code, the report shows seven columns:

Column Bold? Description
Net Sales No Tax-exclusive sales amount — the revenue earned before adding tax
Tax on Sales Yes Output VAT collected on sales at this rate
Total Sales No Net Sales + Tax on Sales = gross amount charged to customers
Net Purchases No Tax-exclusive purchase amount — the cost incurred before adding tax
Tax on Purchases Yes Input VAT paid on purchases at this rate
Total Purchases No Net Purchases + Tax on Purchases = gross amount paid to suppliers
Tax Liability Yes Tax on Sales minus Tax on Purchases — net amount payable

2. Enabling from the Customize Menu

The Tax Summary report appears under:

  • Reports → Tax Codes → Tax Summary

The report is only visible when at least one Tax Code has been created in Settings. Once a Tax Code exists, the report appears automatically. No toggle in Customize Menu is needed.


3. Field-by-Field Guide

3.1 Report Header Fields

Location: Reports → Tax Codes → Tax Summary → New Report

Field Required? Description
Description No An optional label for the saved report (e.g. "Q1 2026 VAT Summary").
From Date Yes The start date of the period. Only transactions on or after this date are included.
To Date Yes The end date of the period. Only transactions on or before this date are included.
Accounting Method Yes Accrual Basis — invoices recorded when issued. Cash Basis — invoices converted to cash basis before analysis.
Division No An optional division filter. When selected, only transactions assigned to that division are included. The division name appears in the report subtitle.

4. Settings Configuration

4.1 Tax Codes

Location: Settings → Tax Codes

Tax Codes define the sales tax / VAT rates used by the business. Each Tax Code becomes a row group in the Tax Summary report. The Tax Code's Account field determines which GL account receives the tax amounts.

Important — Custom account for manual transactions: The built-in Tax Payable account cannot be manually selected on Receipt, Payment, or Journal Entry lines. For full support of manual tax payments and refunds, create a custom Balance Sheet account (e.g. "VAT Control Account") and set it as the Tax Code's Account field.

4.2 Divisions

Location: Settings → Divisions

Divisions allow segmenting the Tax Summary by business unit. When a Division is selected on the report, only transactions tagged with that Division are included. This is useful for businesses with multiple VAT-registered segments or branches.


5. Creating a Tax Summary Report

  1. Ensure at least one Tax Code exists in Settings → Tax Codes
  2. Go to Reports → Tax Codes → Tax Summary
  3. Click New Report
  4. Enter a Description (optional)
  5. Enter the From Date and To Date
  6. Choose the Accounting Method — Accrual or Cash Basis
  7. Optionally select a Division for segmented reporting
  8. Click Save
  9. The report generates showing each Tax Code with the seven-column breakdown and a total row

6. How the Tax Summary Is Calculated

6.1 Transaction Loading

The system loads all General Ledger transactions within the period and calculates Cost of Goods Sold. If Cash Basis is selected, sales and purchase invoices are converted to cash basis. Only transactions that have a Tax Code assigned are included in the report.

6.2 The Seven Columns

Each Tax Code group produces seven values. The calculations use two flags on every transaction: whether it is a tax transaction (the tax portion of an invoice) and whether it is classified as a sale or purchase.

Column Filter Formula Example
Net Sales NOT a tax transaction AND is a sale Sum of base amounts × −1 Revenue of 100,000 at 15% VAT → Net Sales = 100,000
Tax on Sales IS a tax transaction AND is a sale Sum of base amounts × −1 Output VAT of 15,000 on 100,000 sale → Tax on Sales = 15,000
Total Sales Net Sales + Tax on Sales 100,000 + 15,000 = 115,000
Net Purchases NOT a tax transaction AND is a purchase Sum of base amounts (no sign flip) Purchase of 80,000 at 15% VAT → Net Purchases = 80,000
Tax on Purchases IS a tax transaction AND is a purchase Sum of base amounts (no sign flip) Input VAT of 12,000 on 80,000 purchase → Tax on Purchases = 12,000
Total Purchases Net Purchases + Tax on Purchases 80,000 + 12,000 = 92,000
Tax Liability Tax on Sales − Tax on Purchases 15,000 − 12,000 = 3,000
Sign convention: Sales amounts are stored as negative values in the General Ledger (credits). The system multiplies them by −1 to display as positive. Purchases are stored as positive values (debits) and displayed as-is. Tax amounts follow the same convention — output VAT is negative (credit to Tax Payable), input VAT is positive (debit to Tax Payable).

6.3 Sale vs Purchase Determination

Every transaction is classified as a sale or purchase using a five-rule cascade. The system checks these conditions in order:

  1. Billable expenses and purchase tax transactions are always classified as purchases
  2. Supplier-linked transactions are purchases (unless reverse-charged, which makes them sales)
  3. Customer-linked transactions are sales (unless reverse-charged, which makes them purchases)
  4. Journal entries with a TaxCode use the JE's "For Tax Purposes This Is" flag to determine sale or purchase
  5. Fallback — if no other rule applies, positive amounts are purchases and negative amounts are sales

6.4 Division Filtering

When a Division is selected on the report, only transactions where the transaction's division matches the selected division are included. The division name appears in the report subtitle for clarity.

6.5 Per-Tax-Code Grouping

Transactions are grouped by their assigned Tax Code, then the seven calculations are performed per group. A total row at the bottom sums all columns across all Tax Codes.


7. Drill-Down Capabilities

The Net Sales and Net Purchases columns are clickable. Clicking any amount opens a detailed transaction viewer showing the individual transactions behind that figure.

Drill-Down Target Filter Applied What You See
Net Sales cell That Tax Code + date range + NOT a tax transaction + only sale entries Individual sales invoices, receipts, and credit notes that generated revenue at this Tax Code rate — showing date, customer, invoice reference, and net amount
Net Purchases cell That Tax Code + date range + NOT a tax transaction + only purchase entries Individual purchase invoices, payments, and debit notes that incurred costs at this Tax Code rate — showing date, supplier, invoice reference, and net amount

Each drill-down view displays:

  • Date — the transaction date
  • Transaction — the document type and reference
  • Customer/Supplier — counterparty information
  • Description — transaction narrative
  • Amount — the base currency amount
  • Tax Code — the tax code applied

8. Sample Data and Report Output

8.1 Sample Setup

A trading company uses two Tax Codes — VAT-15 (15% standard rate) and VAT-5 (5% reduced rate). The following transactions occurred during January 2026:

Tax Codes Defined

Code Label Rate Account
VAT-15 Standard Rate VAT 15% Tax Payable (custom account)
VAT-5 Reduced Rate VAT 5% Tax Payable (custom account)

Transactions During January 2026

Date Type Description Net Amount Tax Amount TaxCode Classification
5-Jan SI Sale to Customer A 300,000 45,000 VAT-15 Sale
10-Jan PI Purchase from Supplier X 50,000 7,500 VAT-15 Purchase
15-Jan SI Service fee to Customer B 100,000 5,000 VAT-5 Sale
20-Jan PI Purchase from Supplier Y 80,000 4,000 VAT-5 Purchase
25-Jan CN Credit note to Customer A (return) (10,000) (1,500) VAT-15 Sale (adjustment)

GL Posting for Each Transaction

SI Sale (VAT-15):          Dr AR 345,000 = Cr Revenue 300,000 + Cr Tax Payable 45,000
PI Purchase (VAT-15):      Dr Expense 50,000 + Dr Tax Payable 7,500 = Cr AP 57,500
SI Service (VAT-5):        Dr AR 105,000 = Cr Revenue 100,000 + Cr Tax Payable 5,000
PI Purchase (VAT-5):       Dr Expense 80,000 + Dr Tax Payable 4,000 = Cr AP 84,000
CN Return (VAT-15):        Dr Revenue 10,000 + Dr Tax Payable 1,500 = Cr AR 11,500

8.2 Tax Summary Output

Tax Summary — ABC Trading
For the period: 1-Jan-2026 to 31-Jan-2026
Accrual basis

                    Net Sales  Tax on Sales  Total Sales  Net Purchases  Tax on Purchases  Total Purchases  Tax Liability
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
VAT-15               290,000        43,500      333,500         50,000             7,500           57,500         36,000
VAT-5                100,000         5,000      105,000         80,000             4,000           84,000          1,000
                      ───────       ───────     ───────         ───────           ───────          ───────        ───────
Total                390,000        48,500      438,500        130,000            11,500          141,500         37,000

8.3 Verification of Calculation

VAT-15 @ 15%:
  Net Sales:      300,000 (SI) − 10,000 (CN) = 290,000 ✓
  Tax on Sales:    45,000 (SI) − 1,500 (CN) = 43,500 ✓ (290,000 × 15% = 43,500)
  Net Purchases:   50,000 ✓
  Tax on Purchases: 7,500 ✓ (50,000 × 15% = 7,500)
  Tax Liability:   43,500 − 7,500 = 36,000 ✓

VAT-5 @ 5%:
  Net Sales:      100,000 ✓
  Tax on Sales:    5,000 ✓ (100,000 × 5% = 5,000)
  Net Purchases:   80,000 ✓
  Tax on Purchases: 4,000 ✓ (80,000 × 5% = 4,000)
  Tax Liability:   5,000 − 4,000 = 1,000 ✓

CROSS-VERIFICATION WITH GL:
  Total output VAT (Cr Tax Payable):  45,000 − 1,500 + 5,000 = 48,500 ✓
  Total input VAT (Dr Tax Payable):    7,500 + 4,000 = 11,500 ✓
  Net VAT payable:                     48,500 − 11,500 = 37,000 ✓

DR = CR (all transactions):
  SI (VAT-15):        Dr AR 345,000 = Cr Revenue 300,000 + Cr Tax 45,000 ✓
  PI (VAT-15):        Dr Expense 50,000 + Dr Tax 7,500 = Cr AP 57,500 ✓
  SI (VAT-5):         Dr AR 105,000 = Cr Revenue 100,000 + Cr Tax 5,000 ✓
  PI (VAT-5):         Dr Expense 80,000 + Dr Tax 4,000 = Cr AP 84,000 ✓
  CN (VAT-15):        Dr Revenue 10,000 + Dr Tax 1,500 = Cr AR 11,500 ✓
  Total Debits:       345,000 + 57,500 + 105,000 + 84,000 + 11,500 = 603,000
  Total Credits:      345,000 + 57,500 + 105,000 + 84,000 + 11,500 = 603,000 ✓

9. Common Issues and Solutions

9.1 No Tax Codes Appear

Cause: No transactions with a Tax Code were found within the selected date range, or no Tax Codes exist in the system.

Solution: Verify that Tax Codes are defined in Settings → Tax Codes and that invoices have been created with a Tax Code selected on line items.

9.2 Division Filter Shows No Data

Cause: The selected division has no transactions with Tax Codes in the period.

Solution: Remove the Division filter to see all divisions. Verify that transactions are tagged with the correct Division.

9.3 Net Sales or Net Purchases Show Negative Numbers

Cause: Credit notes or returns exceeded sales/purchases for that Tax Code in the period. The system correctly shows the net position, which may be negative.

Solution: Check for credit notes or debit notes that reduced the net amount. This is correct behaviour — the report shows net activity, not gross.

9.4 Tax Liability Shows Negative

Cause: Tax on Purchases (input VAT) exceeded Tax on Sales (output VAT) for that Tax Code. This means you have recoverable input tax — the tax authority owes you.

Solution: This is correct. A negative tax liability means a refundable or carry-forward position. Verify your input VAT claims are accurate.

9.5 Amounts Include Tax — Misunderstanding

Cause: The Tax Summary always shows net (tax-exclusive) amounts in the Net Sales and Net Purchases columns, and tax amounts separately in the Tax on Sales and Tax on Purchases columns. This is the case regardless of whether your invoices are created with tax-inclusive or tax-exclusive pricing.

Solution: The system always separates the tax portion from the net portion internally. The Net Sales column always reflects the revenue before tax, and the Tax on Sales column shows the tax component.

9.6 Cash Basis vs Accrual Basis Differences

Cause: Under Accrual Basis, tax is recognised when the invoice is issued. Under Cash Basis, invoices are converted to cash basis — tax is recognised when cash is received or paid.

Solution: Generate the report with both methods and compare. Differences indicate timing gaps between invoicing and payment. Use Accrual Basis for VAT return preparation; use Cash Basis for cash flow analysis.


10. Accounting Regulation Compliance

10.1 IFRS 15 — Revenue from Contracts with Customers

Requirement Reference Compliance
Revenue measured at transaction price excluding taxes §47 ✓ Net Sales column shows the tax-exclusive revenue. Tax on Sales shows the VAT component separately.

10.2 IAS 12 — Income Taxes

Requirement Reference Compliance
Current tax liability recognised for unpaid tax §12 ✓ The Tax Liability column shows the net VAT position (output minus input) for each rate, which represents the amount payable to or recoverable from the tax authority.

10.3 NBR VAT Act 2012 (Bangladesh)

Requirement Reference Compliance
Output VAT on taxable supplies §13 ✓ Tax on Sales column captures all output VAT per rate for the period, including credit note adjustments.
Input VAT credit on taxable purchases §38 ✓ Tax on Purchases column captures all input VAT per rate for the period.
Net VAT payable/recoverable §64 ✓ Tax Liability column shows the net position — output VAT minus input VAT — which is the amount to be paid or refunded.
VAT rate differentiation Multiple ✓ Multiple Tax Codes with different rates appear as separate rows, enabling per-rate reporting.

10.4 DR = CR Verification

Sample Data Verification:

  VAT-15: Net Sales 290,000 × 15% = 43,500 Tax on Sales ✓
          Net Purchases 50,000 × 15% = 7,500 Tax on Purchases ✓
          Liability: 43,500 − 7,500 = 36,000 ✓

  VAT-5:  Net Sales 100,000 × 5% = 5,000 Tax on Sales ✓
          Net Purchases 80,000 × 5% = 4,000 Tax on Purchases ✓
          Liability: 5,000 − 4,000 = 1,000 ✓

  Total Tax Liability: 36,000 + 1,000 = 37,000 ✓

  All transactions DR = CR:
    Total Debits:  603,000
    Total Credits: 603,000
    DR = CR ✓

End of Tax Summary Guide