Overview
This article explains special setup requirements for Canadian Trams Back Office users. These settings allow agencies to properly track GST/HST taxes and certain provincial taxes and fees.
- General Ledger
- Create General Ledger Account Groups for HST and QST
- Global Defaults
- G/L Accounts Setup
- GST/HST on Commission
- Quebec OPC (traveler protection fund)
General Ledger
The default general ledger chart of accounts needs to be updated to reflect Canadian terminology and to have accounts for tracking GST/HST and QST.
Create general ledger accounts for GST/HST, QST, and OPC
Depending on your agency’s location, you may prefer to refer to taxes as HST or GST. In our examples, we are using HST, but use the proper terminology for your agency’s province.
We recommend creating all balance sheet accounts for GST/HST and QST as liability (2XXX) accounts, using the accounts for taxes receivable as contra accounts, so they can be grouped and summarized on the agency’s financial statement.
- Click General Ledger > Accounts
-
Create GST/HST Payable account:
- Click New
- Account Number: 2070 (or other unused account number)
- Account Name: GST/HST Payable
- Account Type: Detail
- Click Add
- Repeat the above steps to create GST/HST on Purchases (2071) and GST/HST Clearing (2072).
-
Create a summary GL account so the HST accounts are subtotaled on financial statements:
- Click New
- Account Number: 2073
- Account Name: HST Summary
- Account Type: Summary
- From: 2070 To: 2072
- For agencies in Quebec, repeat the above to create a series of accounts for QST. We recommend using accounts 2075-2078.
Rename default accounts to reflect Canadian terminology
After adding the HST accounts, select the following accounts and rename to reflect the Canadian terminology. After typing the new name, click Update.
- 2010: BSP Balances
- 2105: Medicare
- 2110: CPP (QPP in Quebec)
- 2120: Employment Insurance (E.I.)
- Inactivate 2115: State Withholding
After adding and renaming the accounts, click OK to save your changes.
Create General Ledger Account Groups for HST and QST
- Click Utilities > Setup > Groups.
- Select Group Type: G/L Account and type the Group Name: GST/HST.
- Click Add.
- Select the three HST detail accounts created in the previous step.
- Click OK to save.
Repeat the above for QST if applicable.
Global Defaults
To view the Global Defaults window, click Utilities > Setup > Global Defaults.
Global Defaults: Tax-Related
- Select the Tax-Related Tab
- Tax Rates 1-4: 0% (Note: GST/HST Rates are calculated using the Provincial Tax Rates settings which will be discussed later.)
- Tax 4 Codes: Enter tax code “XQ”.
- GST/HST Codes: Enter XG,RC (and any other GST/HST tax codes, if applicable).
Global Defaults: Interface/Mail merge
- Select the Interface/Mail merge tab
- Local Currency Code: CAD
- Select (check) the box Read Multiple Taxes
G/L Accounts Setup
After creating the general ledger accounts for GST/HST, QST, and OPC, update the G/L Accounts Settings to use the new accounts.
- Click Utilities > Setup > G/L Accounts
- Select Other tab
-
Enter the G/L accounts created previously:
- GST/HST Payable: 2070
- QST Payable: 2075
- GST/HST Receivable: 2071
GST/HST on Commission
Client GST/HST is passed into Trams Back Office based on the GDS or ClientBase Invoice.
Invoices generated from ClientBase contain the commission GST/HST rate based on agent input. For bookings interfaced through GDS interface, Trams uses certain logic to calculate the expected tax on commission. Because the GST/HST rate depends on the place of supply, Trams uses a two-prong approach to determine what rate to use:
- Determine the place of supply based on the travel category.
- Look up the provincial GST/HST rate associated with the province.
Using the travel category assigned to each Travel Type, Trams applies the provincial tax rate configured under Utilities > Setup > Province Tax Rates.
| Based on the province in the Vendor profile | Based on the city code in the itinerary | Based on the province in the Client profile | Exempt from GST/HST |
|---|---|---|---|
|
|
|
|
To ensure the correct rate is applied, every client and vendor profile needs to include the correct province code or country in its address. To determine if a profile is outside of Canada, Trams first looks at the country. If the country field is blank or contains “Canada”, Trams next looks for the two-letter province code. If the country field contains anything except “Canada”, Trams treats it as an international vendor/client, and no GST/HST is applied. For Canadian provinces, the province field must use the standard abbreviation for each province:
|
Provincial Abbreviations |
||
|---|---|---|
|
|
|
Provincial tax rates are configured by clicking Utilities > Setup > Province Tax Rates. The interface processing log indicates what logic is applied to each booking.
Quebec OPC (traveler protection fund)
Setup
Charges related to the Quebec OPC program are recorded as separate bookings in Trams Back Office. To do this, agencies need to:
- Create general ledger accounts for Sales and Cost of Sales for OPC bookings
- Create a travel type for OPC bookings
- Create a vendor profile for OPC bookings
Add general ledger accounts for OPC sales and cost of sales
- Click General Ledger > Accounts
-
Click New
- Account Number: 4070
- Account Name: Sales – Quebec OPC
- Category: Unrelated Income
- Click Add
-
Click New
- Account Number: 5070
- Account Name: Cost of Sales – Quebec OPC
- Category: Unrelated Income
- Click Add
- Click OK
Create travel type for OPC bookings
- Click Utilities > Setup > Travel Types
-
Select travel type number 14 (or first unassigned travel type)
- Travel Type: Quebec OPC
- Travel Category: Other
- Inside Rate: 0.00
- Outside Rate: 0.00
- Click OK
General ledger setup
-
- Click Utilities > Setup > G/L Accounts
- Select the Travel Types tab.
- Select the Quebec OPC travel type
-
Update the linked general ledger accounts:
- Sales: 4070: Sales – Quebec OPC
- Cost of Sales: 5070: Cost of Sales – Quebec OPC
- Commission: 4070: Sales – Quebec OPC
Vendor profile for OPC bookings
-
- Click Profiles > Vendor.
-
Profile Name: OPC Traveler Fund (or another preferred name).
- Contact Name, Address: The remaining contact information can be left blank or enter the details for the government authority.
- Interface ID: OPCTAX (or other preferred interface ID).
- % Commission: 0.00
Recording OPC fees
Quebec’s OPC Travel Fund fees are tracked in Trams Back Office as separate bookings in the client’s invoice.
The submit to depends on whether the agency is collecting the fee, or the fee is collected by the vendor. In both cases, the remaining details are identical:
-
Submit To:
- Agency collects fee: Supplier
- Vendor collects fee: CommTrack
- Travel Type: Quebec OPC
- Vendor: OPC Traveler Fund
- Commission: 0.00