Costs live everywhere — COGS in a spreadsheet, fees in Shopify, ad spend in Meta. NetNet brings them all into 5 organized tabs. Configure once, auto-calculate forever.
For ecommerce operators reconciling COGS, carrier invoices and gateway deductions by hand every month.
There are two kinds of cost mistakes that quietly inflate profit. The first is forgetting a category exists — you set up COGS and shipping, but never go back to enter the actual gateway formula, so every order shows you a dollar or two more than you actually kept. The second is using defaults — Shopify's standard rate instead of the rate you actually pay. NetNet's Costs tab is designed to make both mistakes hard to leave alone.
Per-variant costs with CSV import/export. Missing cost warnings. Bulk edit tools.
Flat rate + per-country overrides, or pull live carrier costs from ShipStation or Shippo. Use whichever matches how you actually fulfill.
Fee % + flat + tax-on-fee per gateway. Keyword matching on payment method. Test tool.
6 overhead categories. Monthly recurring or one-time. Prorated daily across orders.
Flat or percentage. All orders or COD-only. Gateway keyword matching rules.
Meta and Google Ads daily sync. Multi-account support. Cost per campaign and per platform.
Most profit apps use Shopify's default payment gateway rates. But your actual rates are different — and they matter. Here's the reality:
NetNet lets you set the exact formula: % + flat + tax-on-fee. Your gateway statement becomes your ground truth.
Inventory sync, email marketing, analytics apps. NetNet prorates daily: $450 ÷ 30 = $15/day across all orders.
The cost of space to store your inventory. Critical for fulfillment accuracy. Prorated: $66.67/day.
Inspection, restock, restocking fees, lost inventory. NetNet tracks returns by order and charges per return.
Product photos, lifestyle shoots, video editing. Overhead that's invisible in spreadsheets but real in profit.
Boxes, tissue, tape, branded labels. Often left out, but adds up fast at scale.
Help desk software, outsourced support, your time. Prorated across orders to see true per-unit cost.
Upload your product cost spreadsheet or enter manually. CSV import takes 2 minutes.
Set base rate, add per-country overrides. Saved as rules, applied to every order forever.
Enter your payment processor's exact rates. Test with a $100 order to verify.
Rent, apps, support. Set monthly amount, NetNet prorates daily. Set it and forget it.
Every new order automatically calculates: COGS + shipping + fees + ad spend + custom costs = profit.
The reason cost tracking usually fails is that it is set up as data entry. Someone is expected to record costs per order, the habit survives a busy fortnight, and the numbers quietly stop being true.
Configuring rules instead moves the effort to the front and makes it permanent. You describe what a variant costs, what a parcel to each country costs, what each gateway charges, what recurring overheads run at — once. Every order after that is costed automatically, including the ones that arrive while nobody is looking.
The practical consequence is that setup scales with catalogue and cost structure rather than with volume. Growing from four hundred orders a month to four thousand adds no work here at all.
Tax on payment fees. In markets that tax financial services the processor charges tax on its own commission. It never appears in the advertised rate and it is real money leaving the business.
Inbound freight and duty. Recording the supplier's invoice and stopping there understates landed cost on imported goods by a margin that is both large and uneven across a catalogue.
Return-to-origin on failed delivery. An undelivered order costs the outbound leg, the return leg, and often the handling — and earns nothing. On cash-on-delivery volume this is frequently the largest uncounted cost in the business.
Recurring software and overheads. Individually small, collectively the difference between a profitable month and a break-even one, and absent from every per-order calculation that stops at contribution margin.