Bookkeeping, accounting, and fractional CFO services for small businesses across Central Florida.

Call or Text: (813) 857-5169

How do I account for damaged, expired, or obsolete inventory in my books?

When inventory gets damaged, expires, or becomes obsolete, you need to remove its value from your books. Leaving it on your balance sheet overstates what your business actually owns and distorts your profit picture. The process is straightforward, but documentation matters.

There are two situations. A write-down reduces the recorded value of inventory that still has some worth but less than what you originally paid. A write-off removes the value entirely when the inventory is worthless. In both cases, you’re recognizing a loss that reduces your taxable income.

The journal entry for a full write-off is a debit to an expense account like Inventory Loss or Inventory Shrinkage and a credit to your Inventory asset account. This moves the cost from your balance sheet to your income statement as an expense. For a partial write-down, the entry works the same way but only for the difference between original cost and the reduced value.

In QuickBooks Online, you can handle this through the Inventory Quantity Adjustment feature. For items you’re throwing away completely, adjust the quantity to zero. For items that still have some value, adjust both quantity and total value. Make sure the adjustment account is mapped to an appropriate expense category and not just dumped into Cost of Goods Sold unless your accountant specifically wants it there.

Document everything. Record what was damaged or expired, the quantity, the original cost, and why it’s being removed. Take photos if the inventory was physically damaged. Keep any incident reports, insurance claims, or disposal records. This documentation protects you if the IRS ever questions the deduction and helps you spot patterns over time. If you’re consistently writing off the same products, that’s a purchasing or storage problem worth fixing.

Do physical inventory counts regularly. Monthly or quarterly counts catch problems early. If you only count once a year, you might discover thousands of dollars in expired product that’s been sitting on your balance sheet for months, giving you a false sense of what your business is worth. Regular counts also help you identify slow-moving items before they become obsolete.

If you run a restaurant, retail shop, or any business with perishable or seasonal products, inventory losses are a normal part of operations. The goal isn’t to eliminate them but to track them accurately so you understand the true cost of running your business. Proper inventory accounting goes beyond counting what’s on the shelf. It includes valuation methods, shrinkage tracking, and making sure your balance sheet reflects what your inventory is actually worth.

Getting this right consistently takes discipline. A small business bookkeeper can set up the right accounts and build a process so these adjustments happen when they should, not as a scramble at year end when you’re trying to figure out where the money went.

Central Florida's Trusted Bookkeeping Firm

Start Here:
A 30-Minute Consultation

Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.

More Questions

How do I track cost of goods sold for a boutique with hundreds of different products?

Group your products into meaningful categories instead of tracking every SKU individually in your accounting software. Let your POS system handle item-level detail and use category-based tracking in QuickBooks to calculate COGS and monitor margins.

Read answer

Why do bookkeepers recommend QuickBooks Online over desktop for most small businesses?

QuickBooks Online gives both you and your bookkeeper real-time access from anywhere, updates automatically, and integrates with more tools. For most small businesses, it handles everything Desktop does with far less friction.

Read answer

How does having a bilingual bookkeeper help with vendor and contractor communication?

A bilingual bookkeeper can communicate directly with Spanish-speaking vendors and contractors to resolve invoice questions, confirm payment terms, and collect accurate tax documents without delays or misunderstandings.

Read answer

What financial reports should a restaurant owner look at every week, not just every month?

Restaurant owners should review their cash position, labor cost percentage, food cost estimates, and sales trends weekly. Waiting until month-end to spot problems in a restaurant is waiting too long.

Read answer

What's the best way to record monthly inventory adjustments in QuickBooks Online?

Use the Adjust Quantity feature under Products & Services in QBO. Enter your physical count, and QuickBooks calculates the variance automatically and posts it to an expense account like Inventory Shrinkage.

Read answer

How do I track cost of goods sold when my supplier prices change every order?

Use a consistent inventory costing method like weighted average or FIFO. QuickBooks Online calculates FIFO automatically when inventory tracking is enabled, so your COGS stays accurate even as purchase prices shift.

Read answer

Orlando bookkeeping firm serving small businesses across Central Florida. Full-service bookkeeping, accounting, and advisory services backed by 10+ years of accounting experience. QuickBooks ProAdvisor certified and bilingual in English and Spanish.

Service Area

Serving Orlando, Lake Nona, Avalon Park, Winter Park, Kissimmee and surrounding areas

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks ProAdvisor badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • GDA Certificate badge

© 2026 Zacosta Bookkeeping Services