True COGS: Purchase Order Cost

True COGS: Purchase Order Cost

Pricing
Free plan available. Free trial available.
Rating
5.0 (5)

Margins and COGS at what you really paid. Each delivery averages into Cost per item by itself.

In Shopify, Cost per item stays fixed when you receive stock; a new price replaces the cost of all stock. As you receive inventory, True COGS keeps inventory cost at weighted average cost or FIFO, with landed freight and duty, in Cost per item: the purchase order price, or one you enter, is averaged with stock you hold. Stocky replacement: import Stocky or CSV costs. Month-end close: cost of goods sold (average or FIFO COGS), inventory value, inventory valuation report, QuickBooks COGS journal.

In Shopify, Cost per item stays fixed when you receive stock; a new price replaces the cost of all stock. As you receive inventory, True COGS keeps inventory cost at weighted average cost or FIFO, with landed freight and duty, in Cost per item: the purchase order price, or one you enter, is averaged with stock you hold. Stocky replacement: import Stocky or CSV costs. Month-end close: cost of goods sold (average or FIFO COGS), inventory value, inventory valuation report, QuickBooks COGS journal. more
  • Received purchase orders update Cost per item: moving average cost or FIFO cost
  • Landed cost per unit: freight and duties shared into each unit cost
  • Stocky alternative for average cost: import Stocky purchase order cost history
  • Stock value and inventory value at what you paid; month-end cost of goods sold
  • COGS tracker and cost tracking: every price paid on record; import Stocky or CSV

Languages

English and Spanish

Works with

  • Shopify Admin
  • quickbooks online
  • Stocky

Pricing

Choose the plan that best fits your business.

Free

Free

Features

  • 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%

Features

  • 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

14-day free trial

Growth

$49 / month

or $490/year and save 17%

Features

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

14-day free trial

Scale

$79 / month

or $790/year and save 17%

Features

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

14-day free trial

All charges are billed in USD. Recurring and usage-based charges are billed every 30 days.

Reviews (5)

Overall rating
5
Counts per rating level
  • 100% of ratings are 5 stars
  • 0% of ratings are 4 stars
  • 0% of ratings are 3 stars
  • 0% of ratings are 2 stars
  • 0% of ratings are 1 stars
September 4, 2026

I installed this expecting another cost field. What I got is a ledger — every price I pay written once and kept permanently. So March's margin still reads as March's margin when I look in September.

The freight and duty allocation alone was worth the price. HS code in, real rate out, landed in that receipt's unit cost. Replaced a spreadsheet I'd kept badly for two years.

What won me over: I refunded an order without restocking, and it showed me a worse margin, with a line explaining the stock was paid for, refunded and gone. Most tools would quietly delete the sale and flatter me.

It's honest about limits too — it won't invent an exchange rate for a foreign invoice, and says so.

Not for you if you sell consignment or one-of-a-kind stock; it assumes you own what you sell.

I've stopped keeping a parallel spreadsheet

Nusqah.pk
Pakistan
About 23 hours using the app
September 2, 2026

I installed this expecting another cost field. What I got is a ledger — every price I pay written once and kept permanently. So March's margin still reads as March's margin when I look in September.

The freight and duty allocation alone was worth the price. HS code in, real rate out, landed in that receipt's unit cost. Replaced a spreadsheet I'd kept badly for two years.

What won me over: I refunded an order without restocking, and it showed me a worse margin, with a line explaining the stock was paid for, refunded and gone. Most tools would quietly delete the sale and flatter me.

It's honest about limits too — it won't invent an exchange rate for a foreign invoice, and says so.

Not for you if you sell consignment or one-of-a-kind stock; it assumes you own what you sell.

I've stopped keeping a parallel spreadsheet.

Thrift store
United States
3 days using the app
Nexus Logic Systems replied September 2, 2026

Thank you for taking the time to write this.

You've picked out the two decisions that were hardest to make. The refund one especially — it would have been simpler to drop the sale and show a cleaner number, but you paid for that stock and it left, so no report should pretend otherwise.

And you're right about consignment. The app assumes you own what you sell, and it's better to say so than to quietly get it wrong.

If you hit something it won't answer, write to me directly.

True COGS
Nexus Logic Systems

Edited July 16, 2026

Finally see what a reorder really costs

Most of what I sell comes from overseas, and between supplier price changes and the duty increases this year my Shopify cost-per-item was never right, I'd only notice at month end when margins looked off. I set up True COGS mainly for the cost tracking, but the tariff page turned out to be the part I use most.

I tagged my products with their HS code and country, entered the duty rates I actually pay, and now it shows me what each product costs to reorder after duty and flags the ones that fell below my target margin. It caught two products I was basically selling at breakeven after the last rate change.

Enter what you paid when stock arrives and it updates the cost automatically, plus keeps a history for my accountant. Support answered fast when I had a setup question.

AEKONIK PH
Philippines
5 days using the app
Nexus Logic Systems replied July 14, 2026

Thank you for taking the time to write this — it means a lot. You've described exactly why the tariff page exists: importers were flying blind on what a reorder actually costs once duty is in the mix, and month-end was too late to find out. I'm really glad it caught those two breakeven products for you before they cost you more.
If you ever run into a rate that behaves oddly or want something the tariff page doesn't do yet, email us anytime — feedback from merchants who actually import is what shapes what we build next. Thanks again for the thoughtful write-up.

Support

App support provided by Nexus Logic Systems.

Developer

Launched

June 15, 2026

Data access

This app needs access to the following data to work on your store. Learn why in the developer's privacy policy .

View customer data:

Sensitive data, device and activity data

  • Sensitive data

    Name, email address, phone number, physical address

  • Device and activity data

    Geolocation, IP address, browser and operating system

View staff and contributor data:

Store owner

  • Store owner

    Name, email address, phone number, physical address

View and edit store data:

Products, orders, store analytics

  • Edit products

    Inventory, products, collections

  • View orders

    All order history

  • View store analytics

    Reports

  • View other data

    Inventory purchase orders, inventory shipments, inventory shipments received items, inventory transfers, locations

More apps like this

4.8 out of 5 stars 60 total reviews • Free trial available
One ledger for your books, your margins and what to buy next
4.9 out of 5 stars 47 total reviews • Free plan available
Track real-time & historical inventory cost and total stock.
5.0 out of 5 stars 1 total reviews • Free trial available
Calculate landed values and sync accurate margin automatically

Want to add an app?

Try Shopify free for 3 days