Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openbook.to/llms.txt

Use this file to discover all available pages before exploring further.

Service DAOs: Skip this step!If you’re running a SaaS, subscription, or consulting business (like Zenland DAO), you don’t need to track inventory. Skip to Record Income instead.
Resources are the raw materials, ingredients, and supplies that get consumed to create your products. Think of them as the inputs that go into what you sell.

Examples of Resources

Business TypeExample Resources
Coffee ShopCoffee beans, Milk, Sugar, Paper cups, Lids
RestaurantFlour, Meat, Vegetables, Cooking oil, Napkins
Retail StoreProducts for resale, Packaging, Shopping bags
Service BusinessOffice supplies, Consumables

Resource Properties

Each resource has:
PropertyDescriptionExample
NameWhat you call it”Arabica Coffee Beans”
UnitHow it’s measuredGrams (g)
SKUInternal code (optional)“RES-BEAN-001”
Track StockCount inventory?Yes
Min Stock LevelAlert threshold500g
Current CostWeighted average cost per unit$0.024/g

Adding Resources

1

Navigate to Inventory

Go to Inventory → Resources from the sidebar
2

Click Add Resource

Click the + Add Resource button
3

Enter Basic Info

  • Name: Descriptive name
  • SKU: Optional internal tracking code
  • Description: What is this resource?
4

Select Unit of Measure

Choose how this resource is measured:
CategoryUnits
Massg, kg, mg
Volumeml, l
Countpcs (pieces)
Timehr (hours)
Use the smallest practical unit. For coffee beans, use grams (g) not kilograms — it’s more precise for recipes.
5

Configure Stock Tracking

  • Track Stock: Enable for physical inventory
  • Min Stock Level: Get alerts when stock falls below this
6

Save

Click Create Resource

Cost Tracking (Weighted Average)

OpenBook uses Weighted Average Cost (WAC) for inventory valuation. Here’s how it works:
When you purchase inventory at different prices, OpenBook calculates the average:Example:
  1. You have 1,000g of beans at 0.02/g=0.02/g = 20.00
  2. You buy 2,000g more at 0.025/g=0.025/g = 50.00
  3. New WAC = (20+20 + 50) / (1,000 + 2,000) = $0.0233/g
This average cost is used for Cost of Goods Sold (COGS) when you make a sale.
You don’t need to set the initial cost manually. It will be calculated when you receive your first inventory (Step 7).

Coffee Shop Example

Here are the resources for a typical coffee shop:
ResourceUnitMin StockNotes
Arabica Coffee Beansg500Main ingredient
Whole Milkml2000For lattes, cappuccinos
Oat Milkml1000Dairy alternative
Sugarg200For sweetening
Paper Cup (Small)pcs508oz cups
Paper Cup (Large)pcs5012oz cups
Plastic Lidspcs100Fits both sizes

Next: Create Products

Define what you sell to customers