The story

I paid for TrueProfit for a year and a half.
The math was wrong.

How a dropshipping beauty brand and a quiet chargeback bill made me build NeoProfit.

For a year and a half, I ran a small dropshipping beauty brand on Shopify and paid TrueProfit every month to tell me whether I was making money. I trusted the number it gave me. That was the mistake.

The first thing that broke my trust was chargebacks. When I was using TrueProfit through 2024, my bank was charging me $15 every time a customer disputed a charge — even when I won the dispute and got the money back. The dashboard didn't surface those fees as a cost line, and it didn't track whether a given dispute had been won or lost; as far as it was concerned, a chargeback was a refund, full stop. I'd close out a month thinking I'd cleared a healthy margin and find an extra few hundred dollars of fees sitting on my Shopify Payments statement that no P&L had shown me.

A chargeback I won still cost me $15 in fees. TrueProfit didn't surface either of those numbers.

The second thing was bundles. I sold beauty products in three-item kits. My supplier shipped them together — one box, one shipping fee. The math was simple: $4.20 to ship a single product, $6.80 to ship a three-pack. TrueProfit added up the COGS of each item correctly, but it billed shipping per line item — so my P&L was charged $4.20 × 3 = $12.60 in shipping for an order that actually cost me $6.80. That's $5.80 of phantom cost on every three-pack I sold. Multiplied across the bundles I moved in a month, it was the difference between a healthy line and a marginal one.

TrueProfit thought I was paying my supplier three separate shipping fees on a single box.
Same order, two P&Ls
A single 3-pack, calculated two ways
order #14729 · 3× beauty kit · supplier ship break: 1 box, 1 fee
true-profit · per-line shipping
PHANTOM COST
Revenue
Order total$36.00
Costs
COGS · 3 × $5.00−$15.00
Shipping · 3 × $4.20−$12.60
Transaction fee · 2.9% + 30¢−$1.34
Reported net $7.06
Shipping treated as 3 separate items, not 1 box. Margin understated by $5.80.
neoprofit · per-shipment shipping
RECONCILED
Revenue
Order total$36.00
Costs
COGS · 3 × $5.00−$15.00
Shipping · 1 box, 3-pack break−$6.80
Transaction fee · 2.9% + 30¢−$1.34
Real net $12.86
Shipping respects the supplier's bundle break. Reconciles to the carrier invoice.
+$5.80 per 3-pack · ~$1,160 hidden margin per 200 bundles / month

I noticed because the numbers stopped matching my bank account. Not by a lot — by a few percent — but consistently in the same direction. Smaller things added up too: ad spend imports that didn't tie back cleanly, totals I'd have to reconcile by hand at month-end. The pricing was the smaller annoyance.

I built the first version of NeoProfit for myself. I needed three things the existing tools couldn't give me: chargebacks tracked through to win or loss with the fees broken out, bundle COGS that respected the actual shipping breaks my supplier gave me, and a P&L I could reconcile to my bank statement at the end of the month. That was it. No dashboards I didn't need, no AI insights I'd ignore, no upsell flows.

The first month I ran NeoProfit on my own store, my real net margin came in about four points lower than what TrueProfit had been showing me. That sounds bad, but it was the most useful number I'd seen all year — because it was finally true. I made different inventory decisions the next month because of it.

My real margin came in about four points lower than what I'd been told. It was the most useful number I'd seen all year — because it was true.

I showed it to two friends running their own Shopify stores. They had the same blind spots. One of them had been running paid ads against products whose actual margin couldn't support the ad spend, and didn't know it. That's when it stopped being a personal tool.

NeoProfit isn't trying to be everything. It's trying to be right. Right about chargebacks, right about bundle shipping, right about the boring categories — fees, refunds, overhead, ad spend — that add up to whether you actually have a business or just a busy Shopify dashboard. If you've ever closed a month feeling great and then watched your bank balance disagree, you already know why this exists.

— Neo

I would have happily paid more for a number I could trust.
Get started

Build on a number
you can trust.

7-day free trial · All features on every plan · Cancel anytime