Rillet | The AI-native ERP logo

Canadian Tax Support in Rillet (GST/HST + PST)

Overview

Rillet supports Canadian indirect tax workflows for billing and revenue operations, including Goods and Services Tax / Harmonized Sales Tax (GST/HST) and select Provincial Sales Taxes (PST). This page summarizes how taxes are calculated on invoices, what jurisdictions are supported, and how tax data can be used for GST/HST reporting.

Invoice tax calculation (including multi-rate invoices)

Rillet calculates tax at the line level and aggregates results to invoice totals. This enables invoices that contain a mix of:

  • Taxable and non-taxable items

  • Different tax rates across jurisdictions (for example, different provincial rates)

  • Multiple taxes applying to the same line (for example, GST plus a provincial tax)

Key behaviors:

  • Line-level rounding and totals: Tax is computed per line and then summed. This helps keep invoice totals consistent when invoices include many small line items.

  • Mixed tax treatments: You can include lines with different tax codes/treatments on the same invoice (for example, taxable services alongside non-taxable items).

  • Tax-inclusive vs. tax-exclusive pricing: If your pricing is tax-exclusive, taxes are added to the subtotal. If your pricing is tax-inclusive, Rillet can separate (back out) the tax portion for reporting and accounting.

Note: Tax rules can vary based on customer location, place of supply, product/service type, registration status, and other factors. Configure your tax settings to match your tax policy and professional advice.

Supported taxes and provinces

Rillet supports:

  • GST (federal)

  • HST (harmonized, in participating provinces)

  • PST (provincial sales tax) in provinces where it is applicable and configured in your account

Jurisdiction support is typically driven by:

  • Customer ship-to / bill-to location (as applicable)

  • Your tax registration settings (for example, whether you are registered for GST/HST and/or provincial taxes)

  • Tax configuration (tax rates, tax codes, and whether taxes are applied)

If you operate in multiple provinces, confirm that the correct rates and tax names are configured for each jurisdiction you collect.

Reporting for GST/HST returns

Rillet stores tax amounts separately from revenue so you can:

  • Summarize collected tax by tax type (GST vs. HST) over a reporting period

  • Reconcile tax collected to invoices and credit notes

  • Export tax detail for filing support and audit trails

Common GST/HST reporting workflows include:

  • Period summaries: Total taxable sales, total tax collected, and adjustments (returns, credits, write-offs).

  • Transaction drill-down: Invoice-level and line-level detail supporting the totals.

  • Reconciliations: Matching tax payable to the general ledger and cash receipts.

Rillet is not a substitute for tax advice. Your filing position (including place-of-supply and zero-rated/exempt classifications) should be reviewed with a qualified tax professional.

When you might still need a third-party tax engine

Rillet’s native tax capabilities are designed for straightforward Canadian indirect tax collection and reporting. You may still prefer (or be required) to use a specialized third-party tax engine (for example, Avalara, Vertex, or a local provider) if you need:

  • Automated place-of-supply determinations for complex scenarios

  • Product/service taxability rules that vary by item category, customer type, or usage

  • High-volume, real-time rate updates across many jurisdictions

  • Cross-border and multi-country tax calculations alongside Canadian rules

  • Evidence management (for example, exemption certificates) and advanced compliance workflows

In those cases, Rillet can be used as the billing and revenue system of record while tax calculation and compliance are handled externally.

Implementation notes

  • Validate your configured tax rates before going live.

  • Test invoices for each province you operate in, including credits/adjustments.

  • Document your tax logic and controls for audit readiness.

If you have questions about configuring Canadian taxes in Rillet, contact Rillet Support with examples of your billing scenarios and the provinces you operate in.