About
If you've received a tariff refund from your supplier, carrier, or customs authority, you'll need to record it correctly so your inventory values, Cost of Goods Sold (COGS), and financial statements remain accurate.
The correct treatment depends on:
Which COGS tracking method you're using.
Whether the related inventory has already been sold.
When the related inventory was purchased.
This guide walks you through the recommended approach for each scenario.
Before you begin: Check the refund vendor
The vendor name shown on the bank transaction for the refund may not automatically match the vendor originally used for payment. For example, the refund may appear as coming from the U.S. Treasury, while the original tariff was recorded under U.S. Customs and Border Protection.
When categorizing the refund, go to the refund transaction in your Transactions screen to ensure the vendor is the same vendor that was used for the original tariff cost. This ensures the refund is applied against the same vendor balance.
How should I record my tariff refund?
Choose the option that matches your COGS tracking method and follow the instructions for your scenario:
Purchase-based COGS
Purchase-based COGS
With the Purchase-based COGS method, duties and tariffs are recorded directly to COGS when they're incurred. Because the original tariff expense has already impacted your P&L, the refund should reduce that expense.
Recommended treatment
Find the refund transaction in your Transactions page.
Confirm that the vendor matches the vendor used for the original tariff cost.
Categorize the transaction as Refund.
Click Next.
Select Other Cost of Sales.
Click Apply once.
This offsets the original tariff expense and reduces COGS on your P&L.
Recommended: Record the refund as Other Cost of Sales rather than adjusting Inventory. Since tariff refunds are typically one-time adjustments, recording them separately avoids distorting your ongoing inventory costs and gross margin calculations.
Sales-based COGS
Sales-based COGS
With the Sales-based COGS method, the correct treatment depends on whether the related inventory has already been sold.
If all of the inventory has been sold
If all of the inventory has been sold
The tariff has already been recognized in COGS. Because the original tariff expense has already impacted your P&L, the refund should reduce that expense.
Recommended treatment
Find the refund transaction in your Transactions page.
Confirm that the vendor matches the vendor used for the original tariff cost.
Categorize the transaction as Refund.
Click Next.
Select Other Cost of Sales.
Click Apply once.
This offsets the original tariff expense and reduces COGS on your P&L.
Recommended: Record the refund as Other Cost of Sales rather than adjusting Inventory. Since tariff refunds are typically one-time adjustments, recording them separately avoids distorting your ongoing inventory costs and gross margin calculations.
If none of the inventory has been sold
If none of the inventory has been sold
The tariff is still included in your inventory value on the Balance Sheet. Because it has not yet affected your P&L, apply the refund as an inventory adjustment.
Recommended treatment
Find the refund transaction in your Transactions page.
Confirm that the vendor matches the vendor used for the original tariff cost.
Categorize the transaction as Refund.
Click Next.
Select Inventory/COGS.
Click Next.
Scroll down to Other inventory indirect costs and select Inventory duties and tax.
Click Next.
In the Categorize transaction box, click Apply once.
Update the landed cost per unit
After recording the refund, recalculate the landed cost per unit for the affected inventory using the cost after the refund.
Update the applicable landed cost in Finaloop so the value assigned to each unit reflects the reduced amount. Read this for instructions on updating landed cost.
This reduces the inventory value without impacting your P&L.
Practical alternative if recalculating unit costs is not feasible
If recalculating and updating the costs per unit is not feasible, you may record the full refund as Other Cost of Sales. Use this approach only if you expect all the related inventory to be sold or disposed of during the current fiscal year (see instructions above on If all of the inventory has been sold).
Across the full year, your total COGS and gross margin will be accurate once all the related inventory has been sold. However:
Monthly COGS and margins will likely not be updated.
SKU-level margins will not reflect the tariff refund correctly.
Inventory may be overstated if related units remain on hand at year-end.
If a material amount of the related inventory is expected to remain in stock at year-end, we recommend updating the cost per unit as described above.
If some of the inventory has been sold and some is still in stock
If some of the inventory has been sold and some is still in stock
The tariff has affected both:
COGS on the P&L for the inventory that has already been sold.
Inventory on the Balance Sheet for the units that remain in stock.
Split the refund so that part reduces COGS and part reduces the remaining inventory value.
Recommended treatment
Find the refund transaction in your Transactions page.
Confirm that the vendor matches the vendor used for the original tariff cost.
Click More Actions.
Select Split, then click Next.
Toggle on Split by %.
In the Category column, select Refund for both parts of the transaction.
Under the Amount %, split the refund based on the portion of the original tariff cost related to Inventory already sold and Inventory still on hand.
Click Next.
For the portion related to sold inventory, select Review.
Enter Other Cost of Sales. Click Apply once.
For the portion related to inventory still on hand, select Review.
Enter Inventory/COGS, then click Next.
Scroll to Other inventory indirect costs and select Inventory duties and tax.
Click Next and then click Apply once.
When both portions are complete, click Done.
This ensures both your inventory value and COGS remain accurate.
Recommended: Although you can categorize both portions to Inventory and then Inventory Duties & Tax and adjust the accounting treatment later in the Inventory purchases tab, recording the sold portion directly to Other Cost of Sales is simpler and keeps your ongoing COGS calculations clean.
Update the landed cost per unit
After recording the refund, recalculate the landed cost per unit for the unsold portion of the inventory.
Update the applicable landed cost in Finaloop so the value assigned to each unit reflects the reduced amount. Read this for instructions on updating landed cost.
Practical alternative if recalculating unit costs is not feasible
If recalculating and updating the costs per unit is too difficult, you may record the full refund as Other Cost of Sales. Use this approach only if you expect all the related inventory to be sold or disposed of during the current fiscal year (see instructions above on If all of the inventory has been sold).
Across the full year, your total COGS and gross margin will be accurate once all the related inventory has been sold. However:
Monthly COGS and margins will likely not be updated.
SKU-level margins will not reflect the tariff refund correctly.
Inventory may be overstated if related units remain on hand at year-end.
If a material amount of the related inventory is expected to remain in stock at year-end, we recommend updating the cost per unit as described above.
InventoryIQ
InventoryIQ
The appropriate InventoryIQ treatment depends on when the related inventory was purchased.
If you're using InventoryIQ, just update the Shipment costs with the adjusted tariffs. The landed cost of the units will automatically update, adjusting both the COGS on the P&L and the Inventory on the Balance Sheet.
If the related inventory was purchased this year
If the related inventory was purchased this year
Update the original Purchase Order or Shipment where the tariff cost was recorded.
Recommended treatment
Go to Inventory> Supply chain.
Open the relevant Purchase Order or Shipment, depending on where the original tariff cost was recorded.
Edit the original tariff, duty, or allocated cost to reflect the amount after the refund.
Click Save.
InventoryIQ will automatically recalculate:
Landed costs.
Inventory values.
COGS.
SKU-level margins.
To learn more on allocating shipping costs, review Managing Shipping & Receipts.
If the refund covers too many Purchase Orders or Shipments
A single tariff refund may relate to many Purchase Orders or Shipments, making it impractical to update every record individually.
If you expect all the related inventory to be sold or disposed of during the current fiscal year, you may instead categorize the transaction as:
Refund → Other Cost of Sales (follow the instructions in Purchase-based COGS above).
This provides a practical adjustment, ensuring your COGS are updated for the full year. However:
COGS and margins may be inaccurate on a month-to-month basis.
The refund will not be assigned to the affected SKUs.
SKU-level margins may remain understated.
Inventory may remain overstated if related units are still on hand at year-end.
If material inventory is expected to remain on hand, this option is not recommended.
If the related inventory was purchased in 2025
If the related inventory was purchased in 2025
Do not edit the original prior-year Purchase Orders or Shipments (even if your 2025 books in Finaloop are still open). The refund is a current-year event, and editing prior-year records would retroactively change historical landed costs, inventory, and COGS — not recommended without accountant guidance.
This is not recommended without guidance from your accountant because it may move a refund recognized in 2026 back into the prior accounting year. Instead, follow the recommended treatment below.
Recommended treatment
Find the refund transaction in your Transactions page.
Confirm that the vendor matches the vendor used for the original tariff cost.
Categorize the transaction as Refund.
Click Next.
Select Other Cost of Sales.
Click Apply once.
This records the adjustment in 2026 without changing previously closed inventory records.
Use this treatment when the related inventory has already been sold or is expected to be sold or disposed of during 2026.
Important: If a material portion of the related inventory will remain on hand at the end of 2026, recording the full refund as Other Cost of Sales may leave Inventory overstated. Contact Finaloop Support or your accountant to determine whether part of the refund should instead reduce Inventory.
Frequently Asked Questions
Why shouldn't I reduce Inventory for every tariff refund?
Why shouldn't I reduce Inventory for every tariff refund?
Whether the refund should reduce Inventory or COGS depends on whether the related inventory has already been sold. If the inventory has already been sold, reducing Inventory would understate your assets and leave COGS overstated.
Why do you recommend using Other Cost of Sales?
Why do you recommend using Other Cost of Sales?
When the related inventory has already been sold, the original tariff cost is already sitting in COGS. Recording the refund to Other Cost of Sales offsets the cost in the same section of the P&L where it was recognized, so your gross margin reflects the true net cost of the goods. It also keeps the refund visible as a distinct line rather than blending it into your regular product costs.
When the related inventory has not been sold, the tariff is still part of inventory value on the Balance Sheet so the refund should reduce inventory, not COGS. That's why the treatment depends on sales status rather than being the same for every refund.
How do I know whether the inventory has already been sold?
How do I know whether the inventory has already been sold?
Review the related inventory or shipment to determine whether the units covered by the tariff refund have already been recognized as COGS. If only part of the inventory has been sold, split the refund between the sold and unsold portions.
What if I'm not sure which inventory accounting method I'm using?
What if I'm not sure which inventory accounting method I'm using?
Go to Settings → Inventory to view your current inventory accounting method. If you're unsure which option is appropriate for your business, contact Finaloop Support before categorizing the refund.
Why does the refund vendor need to match the original vendor?
Why does the refund vendor need to match the original vendor?
Using the same vendor ensures the refund offsets the same vendor balance as the original tariff cost.
The sender shown on the bank transaction may be different. For example, a refund may appear under the U.S. Treasury even though the original tariff was recorded under U.S. Customs and Border Protection.
Review the original tariff transaction and use the same vendor record in Finaloop.
Why can the full-year figures be accurate while monthly figures are not?
Why can the full-year figures be accurate while monthly figures are not?
When the entire refund is recorded as Other Cost of Sales, the benefit is recognized in the month in which the refund is categorized.
The original tariff cost may have flowed through COGS across several different months as the inventory was sold. As a result, total full-year COGS can be accurate after all related inventory is sold, while individual months may show distorted margins.
What if I'm not sure which COGS tracking method I'm using?
What if I'm not sure which COGS tracking method I'm using?
Go to Inventory Settings>General to view your current COGS tracking method.
If you're unsure how to apply the refund or whether related inventory remains on hand, contact Finaloop Support before categorizing the transaction.









