Help Guide

How PepStock works

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.

The 60-second tour

  1. PurchasingRecord each supplier order as a batch — cost, shipping, tracking. PepStock spreads overhead into a true landed cost per unit.
  2. InventoryEvery product with counts, photos, cap colors, certificates of analysis, and three price tiers.
  3. TeamAllocate stock to reps on consignment. They owe the wholesale rate only when a unit sells.
  4. SalesLog a sale and inventory, revenue, profit, and balances update everywhere instantly.
  5. DashboardRevenue, profit, margins, best sellers, and exportable reports — always current.

How it works

62 topics covering the owner side.

Quoting an Order Before You Commit to It

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 →

Pricing One Purchase on Its Own

The same compound from two vendors is not always the same stock. One batch arrived with testing included and cost you more; the…

Read →

Purchasing: Orders & Landed Cost

An order is one purchase from one supplier: products, quantities, unit costs, plus shipping and other overhead. PepStock spreads…

Read →

Certificates of Analysis (COAs)

Attach certificates of analysis to any inventory line — they're stored with the product, sync through iCloud, and preview in-app.…

Read →

Seeing a Compound as a Whole

Set the sort to Compound and the list becomes one card per compound instead of one row per strength.

Read →

Who You Ordered Through

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 →

Orders and Batches

Two words that used to be muddled, now kept apart.

Read →

Batches & Cap Signatures

A batch is one compound, one strength, from one vendor, in one cap — the thing a certificate actually certifies. The order is the…

Read →

Selling From a Specific Batch

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 →

Postage, Fees and Other Charges

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 →

When an Order Takes Two Batches

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 →

Boxes, Bottles, Pens and Vials

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 →

Splitting a Bill Across an Order

One bill often covers several compounds — a lab's bill for testing, a customs charge, a shipping bill for a shipment carrying four…

Read →

Failed Testing & Write-Offs

If a product fails testing, use Failed Purity/Mass Test on that item. PepStock recalls any rep stock, zeroes the counts, and books…

Read →

Discontinuing a Compound You No Longer Buy

A compound you have stopped carrying should not keep appearing in reorder suggestions, and deleting it would take its history with…

Read →

Team Sync: Inviting Reps

Give a rep live access from their own phone:

Read →

Rep Mode: What Your Reps See

A rep's app shows only their world: stock on hand, balance owed, sales history, their clients, and certificates of analysis for…

Read →

Where Your Money Went

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 →

Cash Position vs Profit

These answer different questions and both are right.

Read →

Why Some Past Figures Changed in 3.0

Version 3.0 corrected two things about how profit is worked out. Going forward every figure is right. Looking backward, some…

Read →

Fixing a Date You Got Wrong

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 →

Money You Take In Person

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 →

Batch Costs & Restocking

Each purchase of a product keeps its own vendor, lot number, unit count and landed cost. Buy Retatrutide five times from four…

Read →

Stock Requests & Reserves

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 →

Money the House Sends Back

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 →

Refunding a Deposit

Two different things, and picking the wrong one loses the record.

Read →

Deposits: Who Confirms What

Your inbox separates Payments to Confirm — a reseller settling a balance — from Deposits to Confirm, money down before the sales…

Read →

Fixing a Sale After the Fact

Long-press any sale to Edit Order — add or remove compounds, change quantities and prices, apply a discount, change the client or…

Read →

Importing Your Spreadsheet

Inventory → Import Whole Workbook (.xlsx) brings an entire Excel workbook in at once. Sheets link themselves: your inventory sheet…

Read →

What Counts as a Product

Anything you buy and sell belongs in Inventory — compounds, but also needles, bacteriostatic water, labels and boxes. Linking a…

Read →

Owner Draws & Contributions

Money you take out of the business, or put into it, is recorded under Owner draws on the Dashboard — never as an expense.

Read →

Deleting, Safely

Before anything is deleted, PepStock tells you what goes with it — the purchases behind a product, the stock a reseller is holding,…

Read →

Calculators

Five, from the Calculators entry on the Dashboard or the Inventory menu — and your resellers have the same five:

Read →

Two Rows of the Same Product

Bought the same thing twice at different prices and it shows up twice? Long-press the product and choose Combine With Another.

Read →

Stock Adjustments

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 →

Costs Added to a Purchase

Lab testing, customs, a reship fee — anything you paid on top of the vendor's invoice — goes on the purchase itself.

Read →

When a Cost Was Counted Twice

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 →

Vendors & Their People

A vendor is a company. The people you actually message live underneath it — each with their own role and channels (Telegram,…

Read →

Your Currency

Settings → Business Info → Currency sets the currency for everything: prices, reports, receipts, price lists, exports — and your…

Read →

Kits

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 →

Kits and Your Resellers

A reseller sells kits the same way you do, at their own prices.

Read →

Scanning a Vendor's Price List

Vendors → Compare Prices by Compound → Import Price List reads a vendor's sheet with on-device text recognition. Nothing is…

Read →

Follow-Up Reminders, Per Client

Every client's page has a Follow-Up section: a switch and an interval, theirs alone.

Read →

Checking In With People

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 →

Exporting Your Client Book

Clients & Orders, the add-client button in the top corner, then Export Client List (also in Reports) writes a CSV of every client:…

Read →

How Postage and Own-Use Are Counted

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 →

Rep Sales Summary

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 →

Which Export Answers What

Reports writes a separate file per question, so each one opens cleanly in a spreadsheet:

Read →

Supplies: Three Categories

Supplies split three ways, because they're bought from three different places:

Read →

Duplicates & Imports

Importing the same spreadsheet twice is refused, and PepStock tells you the date it first landed. You can still override it…

Read →

Quick answers

Inventory & Price Tiers

Each product stores three prices:

  • Retail — your standard price
  • Friends & Family — your discounted rate
  • Wholesale — the reseller rate, and what team members owe you per unit on consignment

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.

Product Photos & Cap Colors

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.

Shipment Tracking

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.

Smart Reordering

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.

Logging Sales

Tap + on the Sales tab. Pick the product, tier, quantity, and who sold it.

  • House sales deduct from your stock at the tier price you choose.
  • Rep sales are booked at the wholesale rate (that's what the rep owes you) and don't touch house stock — their consignment holdings cover it.

Swipe a sale to mark it paid or unpaid; unpaid rep sales make up each rep's balance owed.

Clients & Recurring Orders

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.

Consignment 101

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.

Returns & Settling Up

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.

Reconstitution Calculator

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.

Backup & Multiple Devices

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 Price List

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.

Notifications

PepStock alerts you when:

  • A product crosses its low-stock threshold or sells out
  • A recurring client order comes due
  • A rep submits a sale, return, deposit or stock request for approval (and reps get notified of allocations and approvals)

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

The reseller's guide

What someone you invite sees, and what they can and cannot do. Their own app carries this guide too.

  1. My StockEverything you're currently holding, with what each unit is worth at the house's reseller rate.
  2. Log SaleRecord a sale as you make it. It goes to the house for approval, then lands on your balance.
  3. ClientsKeep your customers and their contact details in one place. Their records stay on your phone — only the name you put on a sale goes to the house.
  4. My SalesYour sales history, what's paid, what's still owed, and your own exportable statement.

Paying the House

There are two buttons on your balance, and they do different jobs.

Read →

"No Longer Lists This Device"

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 →

Set Your Own Prices

My Prices lets you set what *you* charge per compound. The house only ever collects its reseller rate — everything above that is…

Read →

Requesting & Returning Stock

Request Stock asks the house for more of a compound — you'll see it appear in your stock once they hand it over.

Read →

Certificates of Analysis (COAs)

For any compound you're holding, PepStock gives you every certificate of analysis the house has for it — pull one up…

Read →

Which Batch Am I Holding?

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 & Calculators

Compound Library — look up any compound: what it does and typical dosing, so you can answer a question on the spot.

Read →

Vials, Pills, Syringes

Stock reads in whatever the house sells it as — vials, pills, bottles, boxes, syringes, patches and so on — so "12 pills" says 12…

Read →

Charging for Postage and Fees

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 →

Giving Your Buyer a Receipt

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 →

Checking In With Your Clients

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 →

Exporting Your Client Book

Clients, the add-client button in the top corner, then Export Client List writes a CSV of your clients: their contact details, when…

Read →

Quick answers

What You Owe — and When

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.

Logging a Sale

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.

Orders and Batches

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.

Your Statement & Price List

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.

Questions people actually ask

All 20 questions →