Freight-in goes on the income statement inside Cost of Goods Sold, not among operating expenses like rent, utilities, or advertising. Because inbound shipping is part of what a business pays to acquire inventory, it gets capitalized into the value of that inventory first, then flows through COGS as the goods are sold. The result is that freight-in reduces gross profit directly, and misplacing it above or below that line distorts one of the most closely watched numbers on the statement.
What Freight-In Includes
Freight-in captures every cost a buyer incurs to move purchased goods from the seller’s location to the buyer’s warehouse or store. The carrier’s base shipping charge is the obvious piece, but the total usually goes further: insurance during transit, loading and unloading fees, and handling charges added by the carrier. For international purchases, customs duties, import tariffs, and brokerage fees roll into what accountants call the landed cost of inventory.
Accessorial charges belong here too. Fuel surcharges fluctuate with diesel prices and appear on nearly every bill. Liftgate fees apply when a delivery point lacks a loading dock, residential delivery fees hit home-based businesses, and inside delivery charges cover situations where the driver moves freight past the dock. When the buyer pays any of these, they are freight-in, because each one is a cost of getting inventory to the point where it can be sold.
One thing freight-in is not: outbound shipping. When a company ships finished products to its own customers, those charges are a selling expense and appear below the gross profit line, not inside COGS. Combining the two in a single account is one of the most common bookkeeping errors in small businesses.
Where Freight-In Enters the COGS Calculation
Under GAAP, freight-in is an inventoriable cost. It sits on the balance sheet as part of Merchandise Inventory until the specific items it traveled with are sold, and only then does the bundled cost move to the income statement as part of COGS. This follows the matching principle: the shipping expense hits the income statement in the same period as the revenue from the sale, not in the period the freight bill was paid.
The standard COGS formula shows the exact entry point:
Beginning Inventory + Net Purchases + Freight-In − Ending Inventory = Cost of Goods Sold
Freight-in increases the delivered cost of purchases. A company that spent $200,000 on merchandise and $12,000 on inbound shipping has $212,000 in delivered purchase costs for the period. Only the portion tied to units actually sold flows through to COGS; the rest stays in ending inventory on the balance sheet and waits for a future period.
Why the Placement Matters for Gross Profit
Because freight-in sits inside COGS, it directly reduces gross profit. Gross profit equals net sales minus COGS, and freight-in makes COGS larger.
Consider a retailer with $500,000 in sales and $300,000 in COGS. Gross profit is $200,000. If $18,000 of inbound freight had been booked as an operating expense instead of inside COGS, COGS would fall to $282,000 and gross profit would appear as $218,000. The bottom line is unchanged, but the company looks more profitable at the gross margin level than it really is.
That inflated margin misleads anyone trying to evaluate pricing, supplier costs, or product-line profitability. Lenders reviewing financial statements and investors comparing margins across companies rely on gross profit being calculated consistently, which means all costs of acquiring inventory have to sit above the gross profit line. Freight-in is the line item most likely to be misplaced, especially in businesses whose chart of accounts doesn’t separate inbound from outbound shipping.
Periodic vs. Perpetual Bookkeeping
The path freight-in takes through the books depends on the inventory system, but the result on the income statement is identical.
In a periodic system, freight-in usually has its own ledger account. Every inbound shipping charge is debited to a Freight-In or Transportation-In account throughout the period. At period-end, the account is closed into Purchases, and the combined figure feeds the COGS formula above.
A perpetual system skips the separate account. When goods arrive, the shipping cost is debited straight to the Inventory asset account. Each time a unit sells, the system automatically moves the full cost of that unit, purchase price plus its share of freight, from Inventory to COGS. Same destination, different route.
When Inbound Shipping Is Not COGS
Not every inbound freight charge belongs in COGS. When a business receives a shipment of machinery, office furniture, or another fixed asset, the freight is capitalized into the cost of that asset rather than run through COGS. It becomes part of the asset’s depreciable basis on the balance sheet and reaches the income statement gradually through depreciation over the asset’s useful life. The same treatment applies to installation costs and sales tax paid on the purchase.
The rule is simple. If the item shipped is inventory destined for resale, the freight is COGS. If the item is a capital asset the business will use in operations, the freight is part of the asset’s recorded cost. Running a $3,000 freight charge on a new piece of equipment through COGS instead of capitalizing it would understate the asset and overstate the period’s cost of goods sold at the same time.
Tax Treatment Under Section 263A
The IRS treats freight-in the same way GAAP does, and in some cases requires it. Under the uniform capitalization rules of Section 263A, businesses that produce goods or acquire property for resale must add direct costs and certain indirect costs, including transportation and handling, to inventory values. Those costs are recovered only through cost of goods sold when the inventory is sold.1eCFR. 26 CFR 1.263A-1 Uniform Capitalization of Costs
IRS Publication 538 makes the same point for merchandise purchases: the cost of inventory means the invoice price minus discounts, plus transportation or other charges incurred in acquiring the goods. The transportation piece is freight-in, and the IRS treats it as inseparable from the purchase price for purposes of calculating cost of goods sold on a tax return.2Internal Revenue Service. Publication 538 – Accounting Periods and Methods
Small Business Exception
Section 263A’s capitalization requirements do not apply to every business. Companies with average annual gross receipts of $31 million or less over the prior three tax years are exempt under the small taxpayer exception. That threshold is adjusted for inflation each year; the $31 million figure applies to tax years beginning in 2025.3Internal Revenue Service. Revenue Procedure 2025-28 Qualifying businesses can use simpler inventory accounting methods and are not required to capitalize indirect costs like freight for tax purposes, although most still capitalize freight-in for financial reporting under GAAP.
What Happens If You Misclassify It
Expensing freight-in immediately instead of capitalizing it into inventory pulls the deduction into the current tax year. For a business above the gross receipts threshold, that violates Section 263A and can trigger adjustments on audit. The IRS would reclassify the deduction, and interest and penalties can attach to the resulting underpayment. Businesses that cross the gross receipts threshold for the first time need to change their accounting method, which requires filing Form 3115 with the IRS.2Internal Revenue Service. Publication 538 – Accounting Periods and Methods