Tax Settings
Books supports multi-jurisdiction tax configuration for US, Canadian, and international MSPs. Set up tax rates, manage tax agencies, track nexus, and generate filing reports.
Configuring Tax Rates
- Navigate to Taxes > Tax Rates
- Click New Tax Rate
- Enter:
- Name — Descriptive name (e.g., "California Sales Tax", "Ontario HST")
- Rate — Percentage (e.g., 7.25%)
- Tax Agency — Which agency you remit to
- Jurisdiction — State, province, county, or city
- Applies to — Products, services, or both
- Click Save
Compound Tax Rates
For jurisdictions with multiple tax components (e.g., state + county + city):
- Create each component as a separate tax rate
- Apply multiple rates to invoice line items
- Books calculates each component separately and shows the breakdown on invoices
Tax Agencies
Tax agencies are the entities you remit collected taxes to:
- Navigate to Taxes > Tax Agencies
- Click New Tax Agency
- Enter the agency name, filing frequency, and GL account
- Books tracks your tax liability balance per agency
Filing Frequency
| Frequency | Typical For |
|---|---|
| Monthly | High-volume businesses |
| Quarterly | Most MSPs |
| Annually | Low-volume or exempt businesses |
Tax-Exempt Clients
Mark clients as tax-exempt:
- Open the customer record under Accounts Receivable > Customers
- Enable the Tax Exempt flag
- Enter the exemption certificate number and expiration date
- Invoices for this customer will not include tax
⚠️Keep exemption certificates on file. If audited, you'll need proof of the exemption.
Tax on Invoice Line Items
Tax is calculated per invoice line item:
- Each line item can have a tax rate assigned
- Tax is calculated on the line amount after any discount
- The invoice shows subtotal, tax total (broken down by rate), and grand total
- Tax amounts post to the Sales Tax Payable liability account
Tax Nexus
Track where your business has tax obligations:
- Navigate to Taxes > Tax Nexus
- Add each jurisdiction where you have nexus (physical presence, economic nexus, etc.)
- Link the appropriate tax rates to each nexus jurisdiction
- Books applies the correct rate based on the customer's location
💡MSPs often have economic nexus in states where they have enough remote clients. Check your state's threshold — many are $100,000 in sales or 200 transactions.
US Sales Tax
For US-based MSPs:
- Create tax rates for each state/county/city where you have nexus
- Most MSP services are not taxable in many states — check your state's rules
- Hardware and product sales are generally taxable
- File returns per your agency's schedule
Canadian HST/GST
For Canadian MSPs:
| Province | Tax | Rate |
|---|---|---|
| Alberta | GST only | 5% |
| British Columbia | GST + PST | 5% + 7% |
| Ontario | HST | 13% |
| Quebec | GST + QST | 5% + 9.975% |
| Other | Varies | See CRA guidelines |
Set up GST/HST as tax rates and assign them to your tax agency (CRA or Revenu Quebec).
UK/EU VAT
For UK and EU MSPs:
- Create VAT rates (standard, reduced, zero-rated)
- Standard VAT: 20% (UK), varies by EU country
- Track VAT collected and paid
- Generate VAT return data under Tax Reports
- Reverse charge mechanism for B2B cross-border services
Tax Reports
Generate tax filing reports under Reports:
- Tax Liability — Total tax collected per agency for a period
- Tax Detail — Every taxable transaction with rate and amount
- Tax Summary — Grouped by jurisdiction and agency
Export reports as CSV for import into tax filing software.
Tax Payments
Record tax payments when you remit to agencies:
- Navigate to Taxes > Tax Payments
- Select the tax agency
- Enter the payment amount and date
- Books posts: DR Sales Tax Payable, CR Bank Account
Next Steps
- Invoicing — How tax applies to invoices
- Financial Reports — Tax reports for filing
- ACH and Annual Billing — Payment method configuration