Home How to Categorize Costco and Sam’s Club

SUPPLIES, EQUIPMENT AND SHIPPING · QUICKBOOKS ONLINE & XERO

How to Categorize Costco and Sam’s Club in QuickBooks and Xero

Last Updated: October 5, 2026

Warehouse clubs create two bookkeeping problems that smaller retailers do not: bulk buying and the membership fee. A single trip can be inventory, staff refreshments, cleaning supplies, equipment and the owner’s weekly shop. And the annual membership is a prepayment, not a January expense — which matters more than it sounds for a business comparing months.

The Short Answer

What the charge actually is Inventory or resale goods, kitchen and break-room supplies, cleaning and janitorial, equipment, fuel, and the annual membership fee.
Where it belongs By what was bought. Resale goods → inventory. Break-room → staff welfare or office expense. Cleaning → janitorial. Equipment above threshold → fixed assets. Membership → dues and subscriptions.
QuickBooks Online default Inventory Asset; Office Expenses or a staff welfare account; Repairs & Maintenance or janitorial; Dues & Subscriptions for membership.
Xero default Inventory; General Expenses or a staff amenities account; Cleaning; Subscriptions.
Expense or balance sheet Both. Goods for resale are inventory until sold. An annual membership is a prepaid asset released monthly. Bulk consumables bought ahead can also be prepaid or inventory if material.
Bank feed descriptor Commonly COSTCO WHSE or SAMSCLUB with a warehouse number; fuel often appears as a separate gas-station descriptor.

Bulk Buying Distorts Monthly Margin

The whole point of a warehouse club is buying more than you need now, and that is exactly what breaks monthly reporting if purchases are expensed on payment.

A restaurant that buys three months of dry goods in one trip shows a terrible food-cost percentage that month and flattering ones after. Nothing operational changed — the buying pattern did. For a business that manages to a cost percentage, that noise is the difference between a useful number and a useless one.

Where bulk purchases are material, treat them as inventory and relieve them as consumed. Where they are small, expensing them is fine. The test is whether the swing would change how you read the month.

The Membership Fee Is a Prepayment

An annual membership bought in January is eleven-twelfths a prepayment. On its own the amount is usually modest, so the question is whether the entry is worth making.

It often is, for a reason that has nothing to do with materiality: it is the easiest place to establish the habit. A business that handles its club membership as a prepayment is a business that has a prepayments process, and the same process then catches insurance, software and licences — where the amounts genuinely matter.

Costco and Sam’s Club Categorisation FAQs

Should bulk purchases be expensed or treated as inventory?

As inventory if the amounts are material, relieved as consumed. Expensing them on payment makes cost percentages swing with buying patterns rather than with operations — a restaurant buying three months of dry goods in one trip shows a bad month and then good ones for no real reason. The test is whether the swing would change how you read the month.

Is a Costco membership fee a prepayment?

Strictly, yes — an annual membership bought in January mostly relates to later months. The amount is usually modest, so the real argument for doing it properly is that it establishes a prepayments habit, and the same process then catches insurance, software and licences where the amounts do matter.

We are a bookkeeping company, not a CPA firm.
This page is about where the transaction belongs in your books. Whether a cost is deductible, and how it is treated on a return, is a question for your CPA — and consistent categorisation is what lets them answer it without guessing. Dedicated bookkeepers from $75/month, extra hours at $15/hour, wholesale $10/hour for CPA firms, with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.

Related Resources

Stop Deciding This Every Month

A dedicated bookkeeper who codes Costco and Sam’s Club the same way every time — from $75/month with a 100% money-back guarantee on your 1st retainer, refundable on the unused balance.

Get Started Today »