Inventory

Stock that keeps itself up to date

Buying adds stock and selling takes it away, at average cost, with the cost of sales booked for you. Add orders and deliveries, more warehouses, batches and serial numbers as your business grows.

Free to start. No credit card needed.

Choosing a product with its price and stock on hand in CoreBooks

Stock and cost of sales, automatically

Bills bring stock in at cost; invoices or delivery notes take it out at the average cost, and the cost of sales is posted with them. Stock adjustments handle counts, damage and samples.

Orders, deliveries and receiving

Sales orders with delivery notes and invoicing per line, purchase orders with goods received notes. CoreBooks shows what's delivered, received and invoiced on every order.

Warehouses, batches and serial numbers

Keep stock in several locations and move it between them. Track batches with expiry dates and serial numbers from the supplier's bill to the customer who bought them.

  • Stock and reorder levels per location
  • Expiring batches on the dashboard
  • Where every serial number went

Landed costs

Add freight, duties and clearing costs to the goods they belong to, shared by value or quantity, so your margins reflect what the stock really cost.

Available on

Stock items, sales and purchase orders on Pro and Business. More locations, batch and serial numbers and landed costs on Business.

Pricing

Questions and answers

How is stock valued?

At average cost per product. The inventory valuation report shows quantity and value per product, for the whole business or one location.

Does stock leave with the invoice or the delivery note?

Your choice. By default the invoice moves stock; businesses that deliver before they invoice can switch to delivery notes.

Can I track expiry dates?

Yes, on Business. Batches have expiry dates, and stock going out is suggested earliest expiry first.

Related features

Keep your books properly, from today

Start on the free plan, or try every feature for 30 days. No credit card needed.