featured article

How to Record Imported Inventory in QuickBooks Desktop: Item Receipts and Bills

Colleen Quattlebaum

August 7, 2026

The short version

Imported inventory enters QuickBooks Desktop in three steps that must happen in order: a purchase order when you commit to the buy, an item receipt when the goods physically arrive, and a bill when the supplier's invoice shows up. The purchase order posts nothing. The item receipt increases inventory asset and accounts payable. The bill converts that receipt into a payable with terms. Skip the middle step and your inventory is understated for however long the goods sit in your warehouse before the paperwork catches up.

For an importer, that gap is rarely a day. It is routinely three to six weeks.

What each transaction does to the ledger

Purchase order. Intuit's documentation describes the purchase order as a non-posting transaction. It records intent. Nothing hits the general ledger, and nothing should. A container ordered in March that arrives in June belongs in neither March's inventory nor March's payables.

Item receipt. Intuit's help article on receiving inventory states that an item receipt is used prior to receiving a bill from the vendor and is a posting transaction: it increases your inventory asset account and accounts payable. This is the transaction that says "we own these units now."

Bill. When the supplier's invoice arrives, you enter a bill against the item receipt, which converts the placeholder into a real payable with a due date and terms. Intuit notes that when an item receipt is created from a purchase order the two are automatically linked, and the later bill links to the same purchase order and item receipt.

The sequence exists because ownership and obligation do not arrive together. In domestic wholesale they are close enough that people collapse them. In importing they are separated by an ocean.

Enhanced Inventory Receiving, and the warning attached to it

QuickBooks Desktop has a preference called Enhanced Inventory Receiving that changes how item receipts and bills interact. With it off, entering the bill replaces the item receipt. With it on, the item receipt and the bill remain separate documents and inventory posts to a holding account when received rather than directly to accounts payable.

Intuit's documentation on this preference includes a caution that matters more than anything else in this article: once you turn Enhanced Inventory Receiving on, you cannot turn it off. It is a one-way change to the company file. Intuit's own guidance is to test it in a backup copy first.

For an importer with long lead times and frequent partial shipments, Enhanced Inventory Receiving usually earns its keep because it keeps the received-not-billed balance visible as its own number. For a seller who receives and is billed the same week, it adds friction with no payoff. Decide deliberately, and decide once.

The landed cost problem

Here is where most importers lose accuracy, and it has nothing to do with which transaction type you use.

The supplier's invoice is not the cost of the goods. Freight, insurance, duty, customs brokerage, drayage, and inbound handling are all part of what it cost to put a sellable unit on your shelf, and they arrive on four different invoices from four different parties, weeks apart, denominated by container rather than by SKU.

If you book those charges to a freight expense account, three things go wrong. Inventory on the balance sheet is understated. Cost of goods sold in the month the freight bill arrives is overstated, because the freight is expensed against units that have not sold yet. And your per-unit margin is fiction, which means every pricing and reorder decision downstream is made on a bad number.

Intuit's Advanced Inventory footnotes list landed cost as "included in the Platinum and Diamond subscriptions only," so whether the feature is even available depends on which QuickBooks Enterprise subscription you hold. Our Advanced Inventory glossary entry lays out the tier boundaries.

A worked container

A seller imports one 40-foot container arriving August 12, 2026 with three SKUs.

| SKU | Units | Supplier unit price | Extended | Unit volume (cu ft) | Total volume |

|---|---|---|---|---|---|

| A-118 | 2,400 | 4.20 | 10,080.00 | 0.35 | 840 |

| B-402 | 1,800 | 9.75 | 17,550.00 | 0.60 | 1,080 |

| C-960 | 600 | 22.40 | 13,440.00 | 1.30 | 780 |

| Total | 4,800 | | 41,070.00 | | 2,700 |

Additional costs arriving separately:

| Charge | Amount |

|---|---|

| Ocean freight | 4,820.00 |

| Customs duty | 2,464.20 |

| Brokerage and documentation | 615.00 |

| Drayage to warehouse | 780.00 |

| Total additional | 8,679.20 |

Total landed cost: $49,749.20 for 4,800 units.

Allocating by volume, which is the correct basis for freight-dominated cost, each cubic foot absorbs $8,679.20 divided by 2,700, or $3.2145 per cubic foot.

| SKU | Allocated cost | Per unit add | Supplier cost | Landed unit cost |

|---|---|---|---|---|

| A-118 | 2,700.18 | 1.125 | 4.20 | 5.325 |

| B-402 | 3,471.66 | 1.929 | 9.75 | 11.679 |

| C-960 | 2,507.31 | 4.179 | 22.40 | 26.579 |

Check the allocation: 2,700.18 plus 3,471.66 plus 2,507.31 is $8,679.15, off by five cents from rounding. Fine.

Now look at what allocating by unit count instead would have done. $8,679.20 divided by 4,800 units is $1.808 per unit for everything. SKU A-118 would carry $6.008 instead of $5.325, overstating its cost by 12.8 percent. SKU C-960 would carry $24.208 instead of $26.579, understating its cost by 8.9 percent.

If C-960 sells at $54.99, the difference between an 8.9 percent understated cost and the real one moves reported gross margin on that SKU from 56.0 percent to 51.7 percent. A seller optimizing their catalog on the wrong number keeps promoting the item that looks best on paper.

Putting it together in the file

The practical sequence for that container:

  1. Purchase order entered in April when the order is placed. Non-posting. It exists so you can see committed spend and expected arrival.
  2. Item receipt on August 12 for the units actually received, at supplier cost. Inventory asset rises $41,070.00.
  3. Landed cost allocation as the freight, duty, brokerage, and drayage invoices arrive, applied against the receipt so the additional $8,679.20 lands in inventory asset rather than expense.
  4. Bill entered against the item receipt when the supplier invoice arrives, establishing the payable and its terms.
  5. Reconcile the received-not-billed balance at month end. Anything sitting there longer than your normal supplier billing cycle is either a missing invoice or a receipt entered against the wrong purchase order.

Step five is the one that catches errors. A received-not-billed balance that keeps growing means paperwork is being lost somewhere, and that eventually becomes an inventory overstatement nobody notices until a physical count.

Where this connects to selling

Recording the inbound side correctly only matters because it feeds the outbound side. A landed unit cost of $11.679 on SKU B-402 is the number that has to follow that unit through an Amazon fulfillment center, a Shopify order, and a return, and show up as cost of goods sold when it finally ships.

ConnectBooks carries inventory by warehouse with FIFO valuation and landed cost allocation, then posts the resulting cost of goods into QuickBooks Desktop and Enterprise against actual units shipped per channel. That closes the loop between what the container cost and what the sale earned. The accounting layer and the broader QuickBooks integration options cover the rest of the chain.

Take Control of Your E-Commerce Business with ConnectBooks

Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.

Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo