Help Guide
The same guide that ships inside the app, for the owner side and the reseller side. It is generated from the app's own help content, so it never falls behind a release.
62 topics covering the owner side.
The first field on an order is This is a, and it decides what every figure below it means: a Quote or a Purchase Order.
Read →The same compound from two vendors is not always the same stock. One batch arrived with testing included and cost you more; the…
Read →An order is one purchase from one supplier: products, quantities, unit costs, plus shipping and other overhead. PepStock spreads…
Read →Attach certificates of analysis to any inventory line — they're stored with the product, sync through iCloud, and preview in-app.…
Read →Set the sort to Compound and the list becomes one card per compound instead of one row per strength.
Read →A vendor is a company; an order is placed with a person. Add the people you deal with under a vendor in Vendors, and an order can…
Read →Two words that used to be muddled, now kept apart.
Read →A batch is one compound, one strength, from one vendor, in one cap — the thing a certificate actually certifies. The order is the…
Read →When you log a sale of a compound you hold in more than one batch, PepStock asks which one it came from. It offers the batch that…
Read →A sale can carry charges beyond the goods: postage, an admin fee, a rush surcharge, or anything you type. They are added once for…
Read →If you sell ten and the batch you picked holds six, the other four come from the next batch by expiry date. PepStock shows you…
Read →A product records what one of it is called: a vial, a pill, a capsule, a tablet, a bottle, a box, a pen, a syringe, a sachet, a…
Read →One bill often covers several compounds — a lab's bill for testing, a customs charge, a shipping bill for a shipment carrying four…
Read →If a product fails testing, use Failed Purity/Mass Test on that item. PepStock recalls any rep stock, zeroes the counts, and books…
Read →A compound you have stopped carrying should not keep appearing in reorder suggestions, and deleting it would take its history with…
Read →Give a rep live access from their own phone:
Read →A rep's app shows only their world: stock on hand, balance owed, sales history, their clients, and certificates of analysis for…
Read →Every cost your business has, on one card, grouped by when it reaches your profit — because that is the part that is easy to get…
Read →These answer different questions and both are right.
Read →Version 3.0 corrected two things about how profit is worked out. Going forward every figure is right. Looking backward, some…
Read →Almost every date in PepStock can be changed after the fact, because almost every one of them is typed later than the thing it…
Read →A reseller hands you cash at a meetup, or you want to ask one to put money down before you send more stock. Open their card on the…
Read →Each purchase of a product keeps its own vendor, lot number, unit count and landed cost. Buy Retatrutide five times from four…
Read →Resellers browse what you have and ask for what they need — many compounds in one request, decided in one go. You approve, trim any…
Read →If the house returns money to you — you overpaid, or a deposit was recorded wrong — it appears under Returned to You on My Stock,…
Read →Two different things, and picking the wrong one loses the record.
Read →Your inbox separates Payments to Confirm — a reseller settling a balance — from Deposits to Confirm, money down before the sales…
Read →Long-press any sale to Edit Order — add or remove compounds, change quantities and prices, apply a discount, change the client or…
Read →Inventory → Import Whole Workbook (.xlsx) brings an entire Excel workbook in at once. Sheets link themselves: your inventory sheet…
Read →Anything you buy and sell belongs in Inventory — compounds, but also needles, bacteriostatic water, labels and boxes. Linking a…
Read →Money you take out of the business, or put into it, is recorded under Owner draws on the Dashboard — never as an expense.
Read →Before anything is deleted, PepStock tells you what goes with it — the purchases behind a product, the stock a reseller is holding,…
Read →Five, from the Calculators entry on the Dashboard or the Inventory menu — and your resellers have the same five:
Read →Bought the same thing twice at different prices and it shows up twice? Long-press the product and choose Combine With Another.
Read →Stock leaves the shelf for reasons other than a sale. Open a product, tap the purchase it came from, then Adjust Stock Count, and…
Read →Lab testing, customs, a reship fee — anything you paid on top of the vendor's invoice — goes on the purchase itself.
Read →Filing the same expense onto the same purchase twice used to add its money twice — a re-done certificate or a repeated lab panel…
Read →A vendor is a company. The people you actually message live underneath it — each with their own role and channels (Telegram,…
Read →Settings → Business Info → Currency sets the currency for everything: prices, reports, receipts, price lists, exports — and your…
Read →Some products are bought and sold by the kit u{2014} HGH usually is. On a product, set how many units are in a kit.
Read →A reseller sells kits the same way you do, at their own prices.
Read →Vendors → Compare Prices by Compound → Import Price List reads a vendor's sheet with on-device text recognition. Nothing is…
Read →Every client's page has a Follow-Up section: a switch and an interval, theirs alone.
Read →On any client or reseller, Check in offers a set of messages to pick from — how they're getting on, what they're working towards, a…
Read →Clients & Orders, the add-client button in the top corner, then Export Client List (also in Reports) writes a CSV of every client:…
Read →Two things changed in how your figures are worked out. Your net profit is the same — what moved is where each number sits, and one…
Read →Reports → Rep Sales Summary (CSV) puts every reseller side by side on one row each: units they hold, what that stock is worth at…
Read →Reports writes a separate file per question, so each one opens cleanly in a spreadsheet:
Read →Supplies split three ways, because they're bought from three different places:
Read →Importing the same spreadsheet twice is refused, and PepStock tells you the date it first landed. You can still override it…
Read →Each product stores three prices:
When you log a sale you pick the tier and the price auto-fills (still editable for one-off discounts). Stock gauges show house stock vs. stock out with reps, and items low on stock are flagged against their reorder threshold.
Add a photo to any product (camera or library) and tag its cap color. The photo and color dot appear on inventory rows so you can identify units at a glance — useful when several products look alike.
Add a tracking number and carrier to any batch, then advance its status (Ordered → Shipped → In Transit → Delivered) as it moves. Marking a batch Delivered stamps its arrival date automatically, which feeds lead-time stats. Tap the tracking number to open the carrier's tracking page.
The Planner (Purchasing tab) watches your sales velocity over the last 60 days and each supplier's typical lead time from your batch history. It tells you when to reorder each product so stock arrives before you run out, with a safety buffer built in.
Tap + on the Sales tab. Pick the product, tier, quantity, and who sold it.
Swipe a sale to mark it paid or unpaid; unpaid rep sales make up each rep's balance owed.
Save clients once (person icon on the Sales tab), build their order, and reuse it every time they restock — fulfilling books all the sales and updates stock in one tap.
Toggle Recurring on an order to schedule it weekly, biweekly, or monthly. You'll get a reminder at 9 AM on the due date — even with the app closed — and fulfilling rolls the date forward automatically.
Add team members on the Team tab and allocate stock to them. Nothing is owed at hand-off — a rep owes the wholesale rate per unit only once it sells. PepStock tracks each rep's current holdings, value at the reseller rate, units sold, and balance owed. Settle Up clears their paid sales; export a PDF statement any time.
Reps open their Inventory → Send Stock Back, pick a product and quantity, and it lands in your approvals inbox — approve once the physical units are back and counts adjust on both sides automatically. (Swiping a product in their stock list still works too.)
When a rep pays you, open their page and Settle Up to mark their sales paid; their app updates immediately.
Find it under Reference on your Dashboard, or the ± icon on the Inventory tab. Reps have it too, under Reference on My Stock. Enter the amounts and it computes concentration and per-dose volumes instantly.
It's a reference tool only — it doesn't change your inventory, and it works with no connection.
Everything saves to your private iCloud automatically. Sign into the same Apple ID on your iPad and the whole business is there — reports, photos, documents, clients. There's nothing to back up manually, and no one but you (not even the developer) can see your data.
The tag icon on Inventory opens a Price List — every product with all three tiers side by side, plus what it costs you and your margin. It's built for answering "what's that one?" without opening each product.
Sort it A–Z, by price, or by margin, and filter to what's in stock.
This one is for you and shows cost. To send a customer a menu, use Share Price List, which shows one tier and never includes cost or margin.
PepStock alerts you when:
Anything waiting on you also shows as a badge on the Team tab, so nothing sits unnoticed.
Allow notifications when prompted, or enable them later in iOS Settings → PepStock.
For your resellers
What someone you invite sees, and what they can and cannot do. Their own app carries this guide too.
There are two buttons on your balance, and they do different jobs.
Read →If your screen says the house's copy of your account no longer lists this device, it is not your phone and it is not your signal.…
Read →My Prices lets you set what *you* charge per compound. The house only ever collects its reseller rate — everything above that is…
Read →Request Stock asks the house for more of a compound — you'll see it appear in your stock once they hand it over.
Read →For any compound you're holding, PepStock gives you every certificate of analysis the house has for it — pull one up…
Read →Stock of one compound can come from more than one delivery, and each delivery has its own certificate. To tell them apart, look at…
Read →Compound Library — look up any compound: what it does and typical dosing, so you can answer a question on the spot.
Read →Stock reads in whatever the house sells it as — vials, pills, bottles, boxes, syringes, patches and so on — so "12 pills" says 12…
Read →When you make a receipt you can add postage and any other charge of your own — a rush fee, an admin fee. They print on the receipt…
Read →After you log a sale, Share Receipt on the confirmation makes one. You can also make one later: press and hold any sale under My…
Read →On any client, Check in offers messages to pick from — how they're getting on, what they're working towards, a restock nudge, an…
Read →Clients, the add-client button in the top corner, then Export Client List writes a CSV of your clients: their contact details, when…
Read →Holding stock costs you nothing. You owe the house its reseller rate on a unit only once it sells.
So your balance is simply the reseller rate on everything you've sold and not yet paid for. Units still sitting in your bag aren't owed — return them any time instead.
Tap Log Sale, pick the compound, quantity and price. The sale is submitted to the house for approval.
Once approved, your stock drops and the reseller rate on it is added to your balance. Until then it shows as awaiting review.
An order is one shipment the house received, and its number is written on every label in it. A batch is one factory run of one compound — one strength, one cap — and it is what a certificate covers. One order can contain several batches.
You never see the house's suppliers or what anything cost them. The order number is here for one reason: it is printed on the unit in your hand, so you can match it to the right certificate.
Export My Statement produces a PDF of your stock, your sales, your deposits and your balance — useful for your own records or to reconcile with the house.
Share My Price List sends customers a clean list at *your* prices.