Setting up sales tax correctly is an important part of managing accounting records in Sage 50 Canada. Whether your business collects GST, HST, PST, QST, or a combination of applicable taxes, the correct configuration helps ensure that taxes are calculated and reported properly.
Sage 50 Canada provides tools for defining individual sales taxes and combining them into tax codes that can be applied to customers, vendors, and transactions. When a new company is created, Sage 50 can automatically create sales-tax items based on the province and industry selected during setup, but businesses may need to review or adjust those settings for their specific circumstances.
Important: Tax requirements can vary by province, transaction type, and business circumstances. If you’re unsure which tax rate or tax treatment applies to your business, consult a qualified accountant or the appropriate Canadian tax authority.
What Is Sales Tax in Sage 50?
Sales tax in Sage 50 refers to the tax information used when recording taxable sales and purchases. Before creating tax codes, you generally define the individual taxes your business uses and then combine them into codes that can be applied to transactions.
For example, a tax code can combine multiple taxes into one group. This allows Sage 50 to apply the required taxes without requiring users to enter each tax separately on every transaction.
What You Need Before Setting Up Sales Tax
Before configuring sales tax, gather the information relevant to your business, including:
- The province or provinces where you operate
- Applicable GST, HST, PST, or QST requirements
- Your tax registration numbers
- Appropriate tax rates
- Tax accounts for amounts charged on sales
- Tax accounts for taxes paid on purchases
- Information about taxable, non-taxable, and exempt transactions
If your business operates in multiple provinces, you may need separate tax configurations for the applicable provinces. Sage’s support documentation recommends setting up separate taxes when required for different provinces.
Step 1: Open the Sales Tax Settings
In Sage 50 Canada, open your company and go to:
Setup → Settings → Company → Sales Taxes → Taxes
This section allows you to define the individual sales taxes used by your company.
Sage’s current documentation describes the setup as a two-stage process: first configure the taxes, then configure the tax codes.
Step 2: Set Up the Applicable Taxes
Enter the information for each tax that applies to your business.
Depending on your location and business activities, this could include federal or provincial sales taxes. Sage 50’s Canadian documentation provides examples of separate provincial tax configurations where businesses operate in multiple provinces.
You should also identify the accounts used to track:
- Tax paid on purchases
- Tax charged on sales
These accounts help Sage 50 organize the amounts associated with sales-tax transactions.
If your business needs tax reporting, enable the appropriate reporting option within the sales-tax settings.
Step 3: Create Your Tax Codes
After setting up the individual taxes, go to:
Setup → Settings → Company → Sales Taxes → Tax Codes
Tax codes allow you to combine one or more taxes into a defined group. For example, a single code may represent a combination of applicable federal and provincial taxes.
Sage 50 allows tax codes to be identified using one- or two-character codes. The specific code names you choose should be clear and consistent with your business’s accounting procedures.
Step 4: Configure the Tax Code Details
Open the tax code you want to configure and select the appropriate tax or taxes.
You may need to specify the tax status, such as:
- Taxable
- Non-taxable
- Exempt
You also enter the applicable rate for the tax.
Sage’s documentation explains that Taxable calculates and charges the tax, while Non-taxable and Exempt have different reporting and calculation behavior. Make sure you understand the distinction before assigning these settings to transactions.
Step 5: Decide Whether Tax Is Included in the Price
Sage 50 allows you to indicate whether tax is included in the price.
If the tax should be added on top of the listed price, the tax should not be configured as included in the price. If tax is included, the amount entered on the invoice represents the total after tax.
Because this setting affects how transaction amounts are calculated, review it carefully before processing sales.
Step 6: Assign Default Tax Codes
Once your tax codes are configured, you can assign them to customers, vendors, and items as appropriate.
Sage 50 allows a tax code to be applied directly to a transaction item or used as a default for a customer or vendor. This reduces repetitive data entry and helps ensure the appropriate tax code is automatically selected during routine transactions.
For example, you can open a customer record, go to its tax information, and select the appropriate default tax code.
Step 7: Set a Default Tax Code for New Customers
If many of your customers use the same tax treatment, you can set a default tax code for newly created customer records.
In Sage 50, go to:
Setup → Settings → Customers & Sales → Options
Then select the appropriate tax code in the Tax Code For New Customers field.
This default can still be overridden when a particular customer or transaction requires a different tax treatment.
Step 8: Review Tax Codes for Existing Customers and Vendors
After changing your tax configuration, review existing customer and vendor records to make sure they use the appropriate defaults.
Sage 50 also provides an Assign Tax Codes function that can be used to update the default tax code for multiple customer or vendor records.
This can be particularly useful if your business has a large customer or vendor database and you need to make a consistent change.
Step 9: Test the Sales Tax Setup
Before relying on your new configuration for everyday transactions, create a test transaction and verify the calculation.
Check:
- Customer tax code
- Tax rate
- Tax amount
- Tax-inclusive or tax-exclusive pricing
- Applicable tax accounts
- Invoice tax display
- Financial reports
Testing helps identify configuration problems before they affect a larger number of transactions.
How Sage 50 Uses Tax Codes
Tax codes are an important part of the sales-tax workflow because they allow Sage 50 to apply the appropriate combination of taxes to a transaction.
Sage 50 determines the applicable tax code based on several possible sources. A tax code assigned directly to a transaction item takes precedence over the default tax code for a customer or vendor, which in turn takes precedence over the default for new customers or vendors.
Understanding this hierarchy can help explain why a particular tax code appears automatically on an invoice.
How to Handle Tax-Exempt Customers
Some customers may qualify for tax-exempt treatment. In these cases, you may need a separate tax code that does not calculate the applicable tax.
Sage recommends setting up appropriate tax-exempt codes when necessary and applying them to customers or vendors that qualify. Tax-exempt treatment can also depend on the item or service involved.
Because tax exemptions can have specific legal requirements, confirm eligibility before changing a customer’s tax status.
How to Update a Tax Rate
Tax rates can change, so it is important to review your Sage 50 configuration when a tax rate changes.
In Sage 50, you can access:
Setup → Settings → Company → Sales Taxes → Tax Codes
Then open the relevant tax code and update the applicable rate. Sage recommends reviewing each tax code that uses the changed tax so that all affected codes are updated appropriately.
Do not change historical transactions simply because a current tax rate has changed. Historical transactions generally need to retain the tax treatment applicable when they occurred.
Common Sage 50 Sales Tax Setup Problems
Incorrect Tax Rate
An incorrect rate can cause inaccurate tax calculations. Check the rate configured within the relevant tax code and confirm that it matches the rate applicable to your business and transaction.
Wrong Tax Code on an Invoice
If an unexpected tax code appears, check the item’s tax setting, customer default, and default settings for new customers. Sage 50’s tax-code hierarchy can help identify why a particular code was selected.
Tax Is Not Calculating
Check whether the transaction, customer, or item is using a non-taxable or exempt code. Also verify that the tax is correctly configured within the tax code.
Tax Is Included in the Price Unexpectedly
Review the Included in price setting within the tax-code details. This setting affects how the tax is calculated and displayed.
Tax Is Not Broken Down on an Invoice
If you expect individual taxes to appear separately on an invoice, review the tax configuration. Sage notes that the way taxes appear on an invoice can depend on how many taxes are configured.
Best Practices for Sage 50 Sales Tax Setup
To maintain accurate tax records, consider the following practices:
- Review tax settings when creating a new company.
- Confirm applicable provincial and federal requirements.
- Use clear tax-code names.
- Assign appropriate defaults to customers and vendors.
- Review tax-exempt customers carefully.
- Check tax rates when regulations change.
- Reconcile sales-tax accounts regularly.
- Review tax reports before filing or remitting.
- Keep accounting records and backups organized.
- Consult a qualified tax professional when tax treatment is unclear.
Sage 50 Tax Codes Guide
Tax codes are closely connected to sales-tax setup. If you want to understand the available tax codes, how they work, and how they can be applied to transactions, you can review this Sage 50 tax codes resource.
Frequently Asked Questions
Does Sage 50 automatically set up sales taxes?
When creating a new company, Sage 50 can automatically create sales-tax items and some default tax codes based on the province and industry selected during company setup. However, businesses should review the configuration to ensure it matches their actual circumstances.
Can I create my own tax codes in Sage 50?
Yes. Sage 50 allows users to add and modify tax codes through the Company Sales Taxes settings.
Can tax codes be assigned to customers and vendors?
Yes. Tax codes can be assigned as defaults to customer and vendor records, and Sage 50 also provides options for updating multiple records.
How often should I review Sage 50 tax rates?
Review your tax configuration whenever applicable tax rates or requirements change. You should also review the settings when expanding into another province or changing the types of products or services your business sells.
Should I change Sage 50 tax settings myself?
You can configure the software using Sage’s documented procedures, but the correct tax treatment depends on your business circumstances and applicable tax rules. If you’re uncertain about a tax rate, exemption, or reporting requirement, consult a qualified accountant or tax professional.
Conclusion
Setting up sales tax in Sage 50 involves more than simply entering a percentage. You need to configure the applicable taxes, create appropriate tax codes, assign defaults, and verify that transactions calculate correctly.
By setting up your tax structure carefully and reviewing it whenever your business or applicable tax requirements change, you can keep your Sage 50 accounting records better organized and reduce avoidable tax-calculation errors.
If you’re working with Sage 50 Canada and need to understand how individual tax codes fit into your sales-tax configuration, reviewing a detailed Sage 50 tax codes guide is a useful next step.



Leave a Reply