oh my inventory

Stock, sales and the tax on both.

For retail businesses. Follow each product variant from purchase order to goods receipt to invoice, with a history behind every number.

oh my inventory main screen
The idea

Know which item moved, and why.

A stock number on its own tells you nothing. Every variant keeps a history of what came in, what went out and who adjusted it.

Goods receipt+2424
Invoice INV-1001−618
Invoice INV-1002−414
Return, credit note+115
Count adjustment−114

An example for one product variant. Quantities are made up.

How it works

Five steps. From order to count.

  1. Create products and variants

    Or import a checked CSV with SKU and supplier.

  2. Raise the purchase order

    A draft does not mean the supplier has it.

  3. Receive the goods

    Including partial deliveries. A receipt updates stock.

  4. Finalize the invoice

    It gets its number and stock is deducted.

  5. Count and compare

    Check a physical count against stock history before adjusting.

oh my inventory · 01

Invoices with Canadian sales tax

Subtotal, GST, PST and total on every invoice, with payment and delivery tracked separately.

Invoices with Canadian sales tax

Get oh my inventory when access opens.

Sign-up is not open yet. Join the waitlist, choose inventory, and we will write when access opens.

Two ways in

One product, two ways to use it.

Either

Buying

Purchase orders, goods receipts and suppliers.

Or

Selling

Invoices, payments, deliveries and credit notes.

The rules it follows

Sales, stock and payments stay consistent.

  • A draft changes nothingStock moves only when an invoice is finalized.
  • Numbers are never reusedA reverted invoice keeps its number.
  • Short deliveries are closed, not cancelledClose Short records what will not arrive.
  • A deposit is not a paymentThe amount due falls only when money is recorded.
How it compares

oh my inventory and the usual alternatives.

A general comparison with the kinds of tools people use today. We name no products, and "often" means often, not always.

E-COMMERCE STOCK ADD-ONSSPREADSHEETSoh my inventory
Stock is trackedPer listingPer rowPer product variant
Why a number changedOften just the new totalUnknownA history of every movement
Partial deliveriesVariesManualRecorded, and the rest closed short
Sales taxSet by the storeManualGST and PST on every invoice
Built forOnline shopsAnyoneRetail businesses and their accountants
Before you rely on it

What inventory does not do, and what is next.

Know the limits

  • A return from a finalized invoice credits the whole invoice.
  • A product CSV with one bad row is rejected as a whole.
  • Marking a deposit does not reduce the amount due.
Part of the oh my hq suite

Better with the others.

Connections between products are being built. These are the ones planned for inventory.

Pricing

$99 a month

$99 a month for each client. A client is one store or company. Pay yearly and get 2 months free. Prices in CAD, before GST/HST.

Includes 500 credits a month per client, about 100 questions. Credits join one balance for your whole firm, and unused credits carry over for 12 months.

Book a 20-minute call with us and get 25% off your first 6 months. Book a call

Questions

Asked before signing up

What if a product CSV has a bad row?

The whole import is rejected. Fix the file and import it again.

How do I handle a delivery that will never be completed?

Use Close Short for the quantity that will not arrive.

Does a draft invoice deduct stock?

No. Stock is deducted when the invoice is finalized.

Can I use oh my inventory on its own?

Yes. Each product works alone and has its own price.

Where is my data stored?

In Canada, in Montréal.

How do I get access?

We are preparing for launch. Join the waitlist, choose inventory, and we will write when access opens.