Inventory & Stock

Manage thousands of SKUs without expired stock

Automatic per-batch FIFO, expiry date warnings, and stock that decreases in real time as it sells at checkout. From pet food to grooming supplies, everything is tracked.

Stock out today

POS Sale3
Checkout scan2
POS Sale4
Grooming usage3
Batch stock · Royal Canin 2kgHealthy
B-2401Expires 12 Jul5/5 units
B-2403expires 28 Agu4/4 units
B-2405expires 15 Okt8/8 units
17 units leftwith expiry → FEFO · without → FIFO

Accurate stock, without manual counting

Every item in and out is logged on its own. You know exactly what's on the shelf, what it's worth, and when it expires.

FIFO/ FEFO

batches with an expiry date go out soonest-to-expire first (FEFO); without an expiry, oldest-received first (FIFO). Automatic, nothing to set manually.

0double entry

stock decreases automatically on POS transactions and increases when goods arrive from a supplier.

4age buckets

supplier debt is grouped by age (0–30 / 31–60 / 61–90 / 90+ days) to prioritize payment.

One product's journey, from catalog to sold

Follow one product from being registered in the catalog, arriving from a supplier, stored per FIFO batch, through to being consigned to a partner. Every movement is logged and connects to checkout and financial reports.

1
Catalog · Product

Product catalog & info

Before anything moves, every product gets one tidy card: SKU and barcode, category, selling and cost price with margin calculated automatically, down to tiered wholesale pricing per minimum quantity. Attributes like brand and weight are stored too, with Info, Stock, History, and FIFO tabs all in one place.

  • SKU & barcode
  • Automatic margin
  • Tiered wholesale pricing
  • Brand & attributes
Anti Flea Spray 200mlHealth & Supplements
SKU
PAWSI-P0024
Barcode
4616682360139

Pricing

Selling Price
Rp262.500
Cost Price
Rp174.500
Margin
34%

Wholesale Pricing

Min. QtyPrice / unitSave
≥ 5Rp255.000-3%
≥ 10Rp250.000-5%
≥ 20Rp245.000-7%

One product card: price, margin, wholesale, and attributes all kept tidy.

2
Receive · PO

Purchase orders & suppliers

Create a PO to a supplier through a Draft, Submitted, Received flow. Choose a supplier, add products, set quantity and price, then export a PDF to send. When goods arrive, receive them per batch with expiry date and landed cost — stock updates automatically and the supplier debt posts to the journal. Partial receiving and installment payments are supported.

  • 3-stage PO
  • Partial receiving
  • PDF for suppliers
  • Automatic debt journal entries

PO-2026-0142

PT Sumber Pakan Sejahtera · 20 Jun 2026

Submitted
ProductQtySubtotal
Royal Canin Kitten 2kg12 boxesRp816.000
Whiskas Adult 1.2kg24 pcsRp600.000
Scented Cat Litter 10L20 pcsRp700.000
SubtotalRp2.116.000
VAT 11%Rp232.760
TotalRp2.348.760
Supplier payable · due in 31–60 daysReceive Goods
3
Store · FIFO Batch

Stock arrives as a batch, value updates automatically

Every time goods are received, stock comes in as its own batch with received date, cost price, and expiry date. Total stock and stock value increase immediately, and when it's sold later the system draws down the oldest batch first (see the animation above) so nothing expires on the shelf. Average cost is calculated automatically from the remaining batches.

  • Batch per receipt
  • Date & expiry tracking
  • Automatic stock value
  • Average cost
Receiving goods · Royal Canin 2kgReceiving…

New batch · +6 units

expires 12 Jul · Rp78.000/units

New batch · +4 units

expires 28 Agu · Rp80.000/units

New batch · +8 units

expires 15 Okt · Rp82.000/units

Total stock0 units
Stock valueRp0

Batches with an expiry date go out first (FEFO); without one, oldest received first (FIFO).

4
Monitor · Supplies

Operational supplies & reorder points

Beyond products for sale, track consumable supplies like grooming shampoo, towels, and combs. Every item has a purchase unit and usage unit with automatic conversion, a reorder point, and a stock status. Once stock hits the minimum threshold, the card switches to Low Stock so you restock before running out.

  • Purchase & usage units
  • Automatic conversion
  • Reorder point per item
  • Real-time stock status
H

Hypoallergenic Shampoo 5L

Grooming · SKU SUP-001

Rp450.000
6 bottles · In Stock≈ 30,000 ml
M

Microfiber Towel

Operations · SKU SUP-014

Rp180.000
4 pcs · Low Stock
S

Slicker Brush

Grooming · SKU SUP-022

Rp0
0 pcs · Out of Stock
5
Consign · Partners

Consignment & inter-branch transfers

Send products to partners on consignment with a flexible commission scheme: percentage, price markup, or a flat rate per unit. Stock per partner is tracked in real time, partners report sales, and the system calculates commission and generates an invoice. Inter-branch stock transfer is also formal, with approval and a PDF delivery note.

  • 3 commission schemes
  • Stock per partner
  • Automatic commission invoices
  • Inter-branch transfer
A

Anabul Bahagia Pet Shop

Mrs. Rina · Bandung

Percentage15%
S

Sehat Animal Clinic

Dr. Adi · Jakarta

Price MarkupMarkup
M

Mitra Jaya Store

Mr. Tono · Bekasi

Flat Rate/UnitInactiveRp5.000

Connected to your whole business

Stock decreases automatically when sold at POS checkout and increases when goods are received from a supplier. Every movement builds cost of goods sold and feeds financial reports, and ingredient consumption for grooming and pet boarding is deducted per recipe.

Frequently asked questions

Yes, PAWSI is automatically FIFO. Every batch is logged with received date and expiry date. Products received first go out first at checkout.

Create a PO directly in PAWSI: choose a supplier, add products, set quantity and price. Export the PO, and stock updates automatically when goods arrive. Supports partial receiving.

Yes, on the Professional plan. Choose the product and quantity, stock automatically decreases at the source branch and increases at the destination. Transfer history is logged.

Yes, beyond products for sale, PAWSI also tracks supplies (grooming soap, towels, combs) and fixed assets (grooming tables, pet dryers). Usage is logged for operating cost calculations.

PAWSI provides a stock adjustment feature to log stock take results. Stock discrepancies are logged with a reason (damaged, lost, variance) for audit purposes.