
PepStock
Landed Cost & Reseller Profit
About
What's New in PepStock
3.0
September 10, 2026
Postage and own-use pulls are now counted properly, and your net profit is unchanged by it. Postage is revenue. What you charge a customer for delivery counts as revenue, and what the carrier charged you to send the parcel sits in Cost of Sales beside what the goods cost. Record it on the sale, next to the postage you charged, and the postage line finally tells you whether it made or lost money — charge 12.00, pay 8.40, keep 3.60. Before, postage was added at the very bottom, after profit had been worked out. Net profit came out right, but revenue and gross margin were both understated, and there was nowhere at all to record what delivery actually cost you. The heading now reads Cost of Sales rather than Cost of Goods Sold, because it carries delivery as well as what the goods cost. Shipping you pay a supplier to send stock to you is unchanged — that stays part of the stock's landed cost. A reseller's own-use pull is now a sale. When a rep takes stock for themselves they owe you the reseller rate, so it is a sale at that rate: it counts as revenue with its cost against it, shown on its own line so it never flatters trade performance. It used to be left out of both revenue and cost while the money still appeared in your cash position, so cash and profit drifted apart by the whole margin with nothing explaining the gap. This one changes what past periods report. A month that contained an own-use pull will now show a different profit figure. The new number is the correct one — the old one understated it. Units, margins, leaderboards and per-rep cards are unchanged; they still count trade sales only. One spreadsheet column is renamed. In the Financial Summary, shipping_collected is now of_which_shipping_collected and sits under the sales total. A spreadsheet that added the old column onto sales would now be counting postage twice, and the new name is there to stop that. Also in this release: a Rep Sales Summary putting every reseller side by side, four exports split out of the old combined file so each opens cleanly in a spreadsheet, and every export identical to the Android app column for column. Fixed: opening the Reconstitution Calculator from the Calculators screen closed the app. It happened every time, on every phone. Fixed: Restore from Backup did nothing when tapped. Fixed: adjusting the date on an owner draw closed the editor as it opened.
MoreSubscription plans
Pro Monthly
Full owner access - inventory, batches, team, reports.








