Every feature

73 things PepStock does.

Most people arrive at PepStock from a spreadsheet, and the honest question is whether an app is worth leaving one for. So here is the whole thing at once rather than the highlights — 8 areas, 73 capabilities, every one of them in the app today. The bars are the counts. Scroll the ticks.

Inventory11
Products, kits and suppliesCompounds, bacteriostatic water, syringes, caps and consumables in one inventory, grouped the way you think about them.
Three price tiers on every rowRetail, friends and family, wholesale — set once, shown together, so quoting is reading rather than calculating.
Per-unit cost and marginWhat one unit actually cost you, and the margin that follows, on the line itself.
Where the stock physically isAt the house, out with reps, sold — counted separately, not lumped into one number.
Low-stock flagsAnything running short flags itself before you notice it.
KitsSet the units in a kit and quantity entry gets +1 and +½ kit; every price shows what a whole kit costs.
Boxes, bottles, pens and vialsThe container is named for what it actually is, and the totals follow the unit you buy in.
Product photos and cap coloursA picture and a cap signature on the product, so two vendors' green caps do not become one row.
A compound as a wholeSort by compound and each one is a single card, with every strength and the deliveries behind it.
Stock adjustmentsCorrect a count with a reason attached, rather than editing a number and forgetting why.
Merge two rows of the same productCombine duplicates without losing either one's purchase history.
Purchasing, orders and batches12
Orders with true landed costShipping, fees and customs spread across every unit in the order, so each carries what it really cost.
Postage, fees and other chargesAdded to the purchase they belong to, not absorbed into a vague overhead.
Batches inside an orderOne factory run of one compound — one strength, one vendor, one cap. Several batches can arrive under one order number.
When an order takes two batchesA split delivery stays two batches, because that is what a certificate certifies.
Cap signaturesThe cap recorded as four fields, not a colour, so two vendors' stock stays apart.
Per-purchase cost historyBuy the same compound five times from four suppliers and keep five cost records, not one.
Who you ordered throughThe vendor, the person you actually deal with, and the group buy it came through.
Shipment trackingOrder and arrival dates, which then drive each supplier's real lead time.
Smart reorderingOrder-by dates from your own sales velocity and that vendor's measured lead time, not a fixed threshold.
Vendor price comparison per mgRanked at one kit and at each vendor's best volume price, so kit sizes compare fairly.
Scan a vendor's price listPoint the camera at a sheet and it reads in, several pages at a time, straightened first.
Vendors and their peopleContacts, payment terms and minimums per company, and the individuals behind them.
Traceability6
Certificates attached to a batchNot to a product and not to an order — to the thing the certificate actually covers.
COAs as file or linkA PDF, a photo, or the vendor's page, or both together.
Certificates on a receiptChoose which lab reports ride on the back of a buyer's receipt, and see them before they go.
Printable QR vial labelsWith a scanner, so a vial in your hand resolves to its record.
Sell from a specific batchHold one compound in two batches and it asks which, offering the one that expires soonest.
Failed testing and write-offsBook the loss, recall reseller stock, and net a vendor refund, credit or replacement against it.
Selling8
Log a sale in secondsAgainst a client, a tier and a batch, with the cost of that batch booked to it.
Receipts on both sidesEvery sale can produce a receipt; a reseller's carries their own name and logo, not yours.
Price lists as text or PDFStraight into any chat app or as a document — one tier, no costs, no margins, no stock counts.
Fix a sale after the factChange what was sold, to whom, or at what price, and the stock and money follow the correction.
Clients and recurring ordersWho buys what, how often, and what they last paid.
Follow-up reminders per clientSet against the person, not a generic calendar.
Check-insA record of who you have spoken to and when.
Export the client bookContacts, last order, balance and the compounds each one actually buys — and it reads back in.
Consignment and your team10
Resellers get their own appTheir stock, their clients, their prices, their balance. Never your costs, margins, suppliers, or another reseller's numbers.
Invite by linkiPhone or Android on either side.
They log sales, you approveNothing counts until you confirm it.
Stock requests and reservesThey can ask for stock or for something you do not carry, and hold it against a client.
Returns and settling upStock back, money down, and a balance that reflects both.
Deposits and creditMoney paid up front is a liability, not revenue, and the statement says so.
A rep's own use is a saleStock a reseller takes for themselves is booked at the rate they owe you, on its own line, so it never flatters trade performance.
Every reseller side by sideOne row each: stock held and what it is worth, units sold, what they owe, what they have put down, and the margin you make through them.
Their documents carry their nameReceipts, statements and price lists in their business's name, not yours and not the app's.
They see which batch they holdBy the order number on the label and the cap, so they can hand over the right certificate.
Money9
Cash position separate from profitBuying stock is not a loss and a deposit is not revenue; both are reported honestly.
Gross and net profitWith the arithmetic explained in plain English rather than asserted.
Profit by price tierWhat retail, friends and family and wholesale each actually contributed.
Owner draws and contributionsMoney in and out of the business, recorded as what it is.
Batch-level COGSA sale books the cost of the batch it came from.
Postage that pays for itselfWhat you charged for delivery counts as revenue and what the courier charged you sits against it, so the postage line shows what it made or lost.
Expenses and P&LBeyond stock: the costs that decide whether the month worked.
Tax-ready exportShaped for whoever does your accounts, not for you to reformat.
Your currency everywhereEvery price, cost, report, receipt, chart, export and widget — and your resellers' phones follow it.
Tools7
Reconstitution calculatorPowder, water and the mark on the syringe.
Blend doseWhat one draw delivers of every other component in a blend.
GLP-1 titrationA semaglutide, tirzepatide or liraglutide ladder on real dates.
Vial costCost per dose, per mg, per month and per year.
Unit convertermg, mcg, IU and mL into one another, and into syringe units where the arithmetic allows.
Compound libraryReference your resellers can use too.
Home-screen widgetThe numbers you check most, without opening the app.
Your data10
Excel importA whole workbook in one step, with a preview of what each sheet will do before anything saves.
Duplicate-safe importsImporting the same file twice is refused, not merged into a mess.
One-file backupInventory, photos, COAs, orders, batches, team, sales, clients and settings in a single file.
Multiple devicesYour own private iCloud, no PepStock account, and no server holding your business.
30-day undo on deletionsEverything deleted waits in Recently Deleted and comes back in one tap, with its history.
Delete warnings that name the damage“Dana is holding 6 vials”, “5 sales worth $128 lose their product” — before you confirm.
PDF and CSV reportsFor anything you need to hand to someone else.
Ten exports, one per questionSales, inventory, clients, financials, tax, expenses, added costs, stock adjustments, owner transactions and reps, each opening cleanly on its own.
The same files on AndroidEvery export is identical column for column on both phones, so a business running both gets one format.
NotificationsLow stock, reorder dates and follow-ups, when they matter.

Nothing above is planned or coming soon — it all ships today, and the Help Guide walks through how each piece works.