Inventory

Does the GST/HST I pay on stock belong in my inventory cost?

If the tax comes back to you, it was never a cost of the goods. If it does not come back, it was. Most of the confusion comes from treating those two cases the same way.

The sixty-second answer

Usually not. If you are a GST/HST registrant buying stock for your commercial activities, the tax comes back as an input tax credit, so it is not a cost of the goods. Customs duty and any tax you cannot recover do belong in inventory cost. Small suppliers who are not registered include the GST/HST, because they cannot claim it back.

The question behind the question

Inventory cost is supposed to capture what the goods actually cost you. The accounting standard describes it as all costs of purchase, costs of conversion, and other costs of bringing inventory to its present location and condition [7]. The word doing the work there is cost. A payment that comes back to you in full is not a cost. It is money parked with the government until your next return.

So the useful question is not whether you paid GST/HST on the stock. You almost certainly did. The question is whether you get it back. The answer depends on who you are and what you are doing with the goods.

Registrants: recoverable tax stays out

A GST/HST registrant recovers the GST/HST paid or payable on purchases related to commercial activities by claiming input tax credits [1]. Buying stock to resell in a taxable business is the most ordinary commercial activity there is. The law sets the general rule for the credit in section 169 of the Excise Tax Act, for tax that becomes payable in a reporting period during which the person is a registrant [4].

The practical consequence is that the tax portion of a supplier invoice is not part of what the goods cost you. It shows up as a credit on your next return. If you add it to inventory cost as well, you count it twice: once as a higher cost of goods sold when the stock sells, and again as a credit that reduces what you owe.

The CRA says the same thing about ordinary business expenses. The deductible amount includes the GST/HST you incurred minus any input tax credit you claimed, and when you claim the credit you reduce the expense by that amount [2]. Inventory works on the same logic. The goods go on the books at the pre-tax amount, and the tax sits in a receivable until the return is filed.

There is one condition that trips people up. The credit is only available if, before you file the return that claims it, you have documentation containing the prescribed information [4]. A receipt without the supplier's registration number, above the low threshold, does not support the credit. If the credit fails for that reason, the tax you paid has turned into a cost after all.

What does belong in inventory cost

Customs duty. Duty on imported goods is not recoverable through the GST/HST system. It is a cost of getting the goods into Canada and it belongs in landed cost with the freight.

Tax on stock used for exempt supplies. Input tax credits are only available to the extent a purchase is for use in commercial activities, and the CRA lists property bought or imported to make exempt supplies among the things you cannot claim [1]. A business selling a mix of taxable and exempt goods has to split the tax, and the non-recoverable share becomes part of cost.

Tax you simply cannot recover. Provincial sales tax in the provinces that charge it separately runs under provincial rules, not the input tax credit system. If you paid it on goods and there is no way to get it back, it is part of what those goods cost you.

Imports: duty in, border GST usually out

Imported goods add a layer. Anyone liable to pay duty on imported goods, or who would be liable if the goods were dutiable, pays GST on them at five percent of their value [5]. The value for that purpose is the customs value for duty plus the duties and taxes payable on the goods [6]. In other words, the duty is part of the base the GST is calculated on.

That can make the border GST look like part of the duty bill, but the two are treated differently. The duty is a cost and goes into landed cost. The GST paid at the border is generally recoverable by a registrant importing for commercial activities, so it stays out of cost and is claimed as an input tax credit [1]. Keep the customs documents that show the GST paid, because they are the evidence for that credit.

If you split one customs bill into its duty and GST lines when you record it, the treatment follows naturally. If you record it as a single amount, it ends up either entirely in cost or entirely as tax, and both are wrong.

Small suppliers who are not registered

Many very small businesses are not GST/HST registrants at all. A business whose taxable supplies do not exceed thirty thousand dollars over four consecutive calendar quarters is a small supplier and does not have to register, although it may choose to register voluntarily [3].

An unregistered small supplier cannot claim input tax credits. The credit exists only for tax that becomes payable while the person is a registrant [4]. So for a small supplier, the GST/HST on a supplier invoice is simply part of the price paid. It belongs in inventory cost, and it should be in the numbers you use to set prices, because the only way to recover it is through your own selling price.

This is one of the less obvious costs of staying unregistered. A registered competitor buying the same product from the same supplier has a lower real cost, because the tax comes back to them. That does not mean every small supplier should register, since registering also means charging tax to customers and filing returns. It does mean the comparison should be made with the tax included on one side and excluded on the other.

What happens when you register

Businesses cross the threshold and register all the time, often with stock already on the shelves that was bought before registration, tax included. The CRA says new registrants may be able to claim input tax credits for GST/HST paid on property such as inventory on hand on the day they register [1].

If you make that claim, the tax you recover should come back out of the cost of that stock. Otherwise the older units carry a higher cost than identical units bought after registration, and the margin reports will show a phantom improvement once the old stock runs out.

A simple way to decide, line by line

For each tax or tax-like amount on a purchase, ask one question: will this come back to me? If yes, it is a receivable, not a cost. If no, it is a cost, and it goes into the item's landed cost with the supplier price, the freight and any local stocking costs.

In practice that gives a short list. GST/HST paid by a registrant on stock for taxable sales: out. GST on imports paid by a registrant for commercial activities: out. Customs duty: in. GST/HST paid by a small supplier who is not registered: in. Tax on stock used for exempt sales: in, to the extent it is not recoverable. Tax on a purchase whose receipt does not support the credit: in, unless you can get a proper invoice before you file.

Why the default matters

Most mistakes here come from software or spreadsheets that record the total of the invoice as the cost of the goods, because that is the amount that left the bank account. For a registrant, that one habit inflates the cost of every item, understates every margin, and then gets quietly reversed by the bookkeeper at filing time. The person setting prices never sees the correction.

The better default for a registrant is the opposite: take recoverable GST/HST out of cost automatically, and make the exceptions deliberate.

How MapleInventory handles it

MapleInventory receives stock from the purchases you already file in MapleExpense under resale or asset GIFI codes. Each purchase lands in a receiving queue, where Maple-AI sorts each line into resale stock, company asset, freight or duty, or ignore.

Landed cost is built from four parts: actual cost, taxes and duties, shipping, and local stocking costs. Recoverable GST/HST is kept out of cost by default, because it comes back to you as an input tax credit. Duties and any tax that is not recoverable sit in the taxes and duties part, where they are spread across the shipment by value or by quantity and flow into the weighted-average landed cost of each item. When you set a retail price, the suggested price from your target margin is calculated on that figure, so the margin you plan is the margin you earn.

Frequently asked questions

Do I include GST/HST in the cost of my inventory?

If you are a GST/HST registrant and the stock is for use in your commercial activities, no. The tax comes back as an input tax credit, so it is not a cost of the goods. Record the net amount as inventory and the tax as a receivable against your next return.

What if I am a small supplier and not registered?

Then you cannot claim input tax credits, and the GST/HST you pay on stock is a real cost. Include it in inventory cost, the same way you include duty or freight.

Does customs duty go into inventory cost?

Yes. Duty is not recoverable the way GST/HST is. It is a cost of bringing the goods into Canada and belongs in landed cost.

What about the GST I pay at the border on imports?

GST on imported goods is calculated on a value that includes the duty, but a registrant importing for commercial activities can generally recover it as an input tax credit. Keep it out of inventory cost, and keep the customs paperwork that supports the credit.

What if I sell both taxable and exempt goods?

Input tax credits are available only to the extent purchases are used in commercial activities. Tax on stock bought to make exempt supplies is not recoverable, so it becomes part of that stock's cost.

I just registered. What happens to tax I paid on stock I already had?

The CRA says new registrants may be able to claim input tax credits on inventory on hand on the day they register. If you claim them, take the credited tax back out of that stock's cost.

Does it matter if I get this wrong?

Yes, in both directions. Including recoverable tax overstates cost and understates margin, and then the same tax is counted again when the credit arrives. Leaving out tax you cannot recover makes stock look cheaper and more profitable than it is.

Sources and evidence

Every link below was fetched and read on September 23, 2026. Where a source did not support a claim, the claim was cut rather than softened.

  1. Canada Revenue Agency, Input tax credits GST/HST registrants recover GST/HST paid or payable on purchases related to commercial activities by claiming input tax credits, only to the extent the purchases are for use in commercial activities. ITCs cannot be claimed on property bought or imported to make exempt supplies. New registrants may be able to claim ITCs on inventory on hand on the day they register.
  2. Canada Revenue Agency, Business expenses Deductible expenses include GST/HST incurred minus any input tax credit claimed. When an ITC is claimed, the related business expense is reduced by the amount of the credit.
  3. Canada Revenue Agency, When to register for and start charging the GST/HST A business whose taxable supplies do not exceed thirty thousand dollars over four consecutive calendar quarters is a small supplier, does not have to register, and may choose to register voluntarily.
  4. Excise Tax Act, section 169 (input tax credits) Subsection 169(1) sets the general rule for input tax credits for tax payable by a person during a reporting period in which the person is a registrant. Subsection 169(4) requires sufficient documentary evidence before the return claiming the credit is filed.
  5. Excise Tax Act, section 212 (tax on imported goods) Every person liable under the Customs Act to pay duty on imported goods, or who would be liable if the goods were subject to duty, pays GST on the goods at five percent of their value.
  6. Excise Tax Act, section 215 (value of imported goods) The value of imported goods for GST purposes is the value for duty under the Customs Act plus the duties and taxes payable on the goods under the Customs Tariff and other customs laws.
  7. IFRS Foundation, IAS 2 Inventories The cost of inventories includes all costs of purchase, costs of conversion and other costs incurred in bringing the inventories to their present location and condition.

MapleInventory keeps recoverable GST/HST out of stock cost by default and puts duties and non-recoverable tax where they belong.

See MapleInventory See all products More articles