Operations
Process a return
Three steps. 1. Find the original sale by receipt number. 2. Pick which lines to return + condition (resaleable goes back on the shelf; damaged is written off). 3. Choose refund method + supply Manager PIN. We post a credit, restock atomically, and print a return slip.
Step 1 — find a sale to return
Type the receipt number on the left and click Load sale. We'll fetch the lines so you can pick exactly what's being returned.
Stock orders & receive shipments
Two flows. Place a new order when you ask a supplier to ship parts. Receive a shipment when the truck arrives — we add the parts to your on-hand count and work out the true cost per part (price you paid plus shipping share).
Scanner ready. On this tab a USB barcode scan checks off a line while receiving, adds the part while building an order, or searches the list otherwise.
No purchase orders yet.
Purchase order
Backorder report
Outstanding lines on transmitted orders — qty received < qty ordered.
Suppliers
These power the supplier picker on new orders and the email-PO flow.
New supplier
New purchase order
Lines stage as on-order. They post to stock when you receive.
Core $ on a line is the per-unit refundable core charge (reman parts, batteries). It's tracked separately — the order total below is parts + freight.
Receive shipment
Confirm what arrived, set landed cost, restock atomically.
How this works: enter the qty actually received per line and the shelf/warehouse it goes to. We add to your on-hand count and work out the true cost per part (price you paid plus a share of the shipping cost). Over-shipped lines are accepted and flagged in the confirmation. Format help: Qty accepts plain numbers (12, 20). Cost field accepts 42, $42, or 42.00 — we strip the symbol on save. Location is free text; we default to the shelf the part was last stored at.
After you click Review & add to stock, you'll see a confirmation with the full summary (parts + qty + locations + total cost) and we ask for a 4-digit Manager PIN. Adding stock writes to the audit log and you can undo within 8 seconds. Reversals over 20 units also require Manager PIN.
Suggested orders
The replenishment brain. Parts selling 3+ a year keep a minimum on the shelf; when on-hand drops below the minimum, a reorder is suggested at the cheapest in-stock warehouse. Review each line — edit the quantity, dismiss what you don't want — then create draft purchase orders in one click. Drafts land on the Receive stock tab for you to transmit.
Loading suggestions…
Move stock between stores
Three steps. 1. Create a transfer (from store → to store, pick parts + quantity). 2. Send when it leaves the shelf — stock moves into in-transit (still owned, not sellable at either store). 3. Receive at the other store to land it on their shelf. Cancelling returns in-transit stock to the origin. Every move is atomic and logged.
Stock across locations
Search a SKU or brand to see stock across your stores.
Transfers
No transfers yet.
Transfer
New store transfer
Nothing moves until you Send. Lines stage as requested.
Core deposits
What's a core? A refundable deposit on a rebuildable part (battery, alternator, starter). It's charged automatically when the part is sold and refunded here when the customer brings the old unit back — the dead unit is then banked to send to your supplier for credit.
Outstanding deposits
No outstanding core deposits.
Core bank — dead units owed back to vendors
No dead cores on hand.
Vendor shipments — credit owed back to you
No shipments yet.
Price matrix
One price per part isn't enough. Set rules so trade accounts, a brand, a category, or a single SKU price differently — cost-plus, list-minus, or a flat price. When a part is sold to an account, the most specific rule wins (SKU › brand › category › account › account class › global). Priority breaks ties. The register applies the resolved price automatically — staff never key it in.
Try it — what price would a customer get?
Type a SKU and (optionally) an account ID to see the resolved price and which rule won.
Rules
No pricing rules yet.
New pricing rule
Most specific rule wins at the register. Nothing applies retroactively to past sales.
Vendor returns & connections
Send defective, warranty, or overstock parts back to your supplier for credit. The part moves into an RMA hold (still owned, no longer sellable) until the credit lands. Below that, connect your own distributor account — we're the pipe, never the buyer: your orders ride your account at your pricing. Credentials are encrypted and never shown back.
Returns to vendor (RMA)
No vendor returns yet.
New vendor return
Parts move into an RMA hold the moment you create this — pulled out of sellable stock.
Distributor connections
The pipe model. Plug in your distributor login (PartsTech, Nexpart/MyPlace4Parts, etc.). We transmit orders on your account — we never buy and set no prices. Start in Manual mode (no login needed) and the ordering flow still works; add a live account when you're ready.
No distributor connected — running in manual mode.
Connect a distributor
Your credentials are encrypted at rest and never returned to the browser.
Cash drawer reconciliation
End-of-shift count. Open a session at start of shift with the starting cash (what you put in to make change — sometimes called "the float"). At end of shift, count what's in the drawer; we compute expected = starting cash + cash sales − cash refunds + paid-ins − paid-outs. Over/short shows the difference (the bookkeeping term is "variance"). Then we print an end-of-day report for the binder.
Recent sessions
No closed sessions yet.