True COGSby Nexus Logic Systems
True COGSCost of goods sold
Live on the Shopify App Store

Each delivery averaged into one exact Cost per item.

In Shopify, Cost per item stays fixed when stock arrives, and a new price replaces the cost of all stock. True COGS updates it as you receive inventory: purchase order prices are averaged with the stock you hold, at weighted average cost or FIFO, with landed cost (freight and duties). Opening costs come in from Stocky or a CSV. Each month closes on COGS, with an inventory valuation report.

Free plan available. Rated 5.0 from 5 reviews on the Shopify App Store, as of 18 October 2026.

Two deliveries, one cost Example
First delivery120 units at $8.40
$1,008.00
Second delivery60 units at $9.10
$546.00
On hand180 units
$1,554.00
Average cost, written to Cost per item$8.63

What it does

  • Received purchase orders update Cost per item: weighted average cost or FIFO
  • Landed cost: freight and duties shared into each unit, so margins stay true
  • Products priced below cost flagged; supplier price rises listed by date
  • Inventory valuation report and month-end COGS, at what you actually paid
  • Opening costs from Stocky or a CSV come in once; every price stays on record

What you see in the app

The screens shown on the Shopify App Store listing.

  1. Purchase orders: what each recorded on arrival, prices checked
  2. Freight and duty spread across a delivery, unit by unit
  3. Inventory value today by variant, at weighted average cost
  4. Month-end close: COGS, closing stock value and a certificate
  5. Supplier prices then and now, with the change in each

Pricing

Free

$0

  • 25 variants with a cost on record
  • Received POs update your average cost
  • Check open POs against your last price
  • Spots products priced below their cost
  • Every price you paid, dated and kept
  • Inventory value at what you paid
  • Gross profit and margin at real cost
  • Answers from the developer who built it

Starter

$29/ month

or $290/year and save 17%

  • 500 variants with a cost on record
  • Everything in Free, plus FIFO costing
  • Accountant pack: costs and stock value
  • Export your full cost history
  • Landed cost: freight, duty, any currency
  • Which supplier raised what, and when
  • Month-end close of your costs
  • Enter what you paid before stock lands

Growth

$49/ month

or $490/year and save 17%

  • 2,500 variants with a cost on record
  • Everything in Starter

Scale

$79/ month

or $790/year and save 17%

  • Unlimited variants with a cost on record
  • Everything in Starter
  • Priority support

Paid plans have a 14-day free trial. All charges are billed in USD. Billing is handled by Shopify.

Works with

  • Shopify Admin
  • QuickBooks Online
  • Stocky: purchase orders and opening costs imported
  • Languages: English and Spanish
  • App Store categories: Accounting and Inventory optimization

Your data

  • True COGS works with product and inventory data, and with the financial parts of your orders.
  • It never queries, receives, or stores your customers' personal information: no shopper names, emails, phone numbers, or addresses.
  • Orders are read, totalled, and discarded in the same request.
  • When you uninstall, your store's data is deleted within 30 days at the latest.
Read the full privacy policy

Questions

What happens when I receive a purchase order?

Each unit cost is recorded with its share of freight and duty, and your weighted average or FIFO cost is written to Cost per item. Supplier transfers you receive update Cost per item too. Purchase order prices are checked against what you last paid.

My supplier sends an invoice, not a purchase order. Can I still record what I paid?

Yes. Put the invoice's prices on a purchase order in Shopify before the stock is received, or type them on the Waiting page once it arrives. Either way each price is averaged into Cost per item.

Weighted average or FIFO?

Cost per item is kept at your weighted average or FIFO cost, not the last price. FIFO costing starts on the Starter plan.

I am moving off Stocky. Can I keep my purchase orders?

Yes. Stocky purchase orders are imported with their dates, as your cost history. Opening costs from Stocky or a CSV value the stock you already hold, with no new receipt.

Does the unit cost include tax?

The unit cost you enter is used as given. If you can't reclaim the tax, enter the cost with tax included.

Does it work with my accounting?

True COGS works with QuickBooks Online. The month-end entry goes to QuickBooks beside apps that post COGS: only the difference.

What data can True COGS see?

Product and inventory data, and the financial parts of your orders. It never queries, receives, or stores your customers' names, emails, phone numbers, or addresses. The privacy policy lists everything.

What happens to my data if I uninstall?

Your store's data is deleted following Shopify's uninstall and redaction process, within 30 days at the latest.

Guides

Cost of goods sold on Shopify, explained. Every claim about Shopify links to Shopify's own help pages.