> ## Documentation Index
> Fetch the complete documentation index at: https://docs.billbasket.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding a product

> Add a new product to BillBasket with SKU, barcode, category, HSN code, tax rate, and opening stock so it's ready to bill and track through inventory.

Add products from **Products → New Product**. Set a name, price, tax rate,
category, and optionally a SKU and barcode (auto-generated if left blank).

## See it on your device

<Tabs>
  <Tab title="Phone">
    <Frame>
      *Screenshot coming soon — Android phone view.*
    </Frame>
  </Tab>

  <Tab title="Tablet">
    <Frame>
      *Screenshot coming soon — Android tablet view.*
    </Frame>
  </Tab>

  <Tab title="Windows PC">
    <Frame>
      *Screenshot coming soon — Windows desktop view.*
    </Frame>
  </Tab>
</Tabs>

## Try it: Sharma Kirana Store

<Steps>
  <Step title="Rajesh adds Tata Salt 1kg">
    Rajesh Sharma has a new stock of Tata Salt 1kg to add before it can be
    sold. He opens **Products → New Product**.
  </Step>

  <Step title="Enter name, price, and tax rate">
    He types "Tata Salt 1kg" as the name, sets the price to ₹28, and picks
    the applicable tax rate and category ("Groceries").
  </Step>

  <Step title="Leave SKU/barcode blank">
    Since the packet doesn't have a scannable code handy, Rajesh leaves the
    SKU and barcode fields blank — BillBasket auto-generates them.
  </Step>

  <Step title="Set opening stock and save">
    He enters the opening stock count of 40 packets and saves. Tata Salt
    1kg is now ready to bill and shows up in inventory tracking right away.
  </Step>
</Steps>
