FireAI ERP

Sales workflow

Step-by-step sales operations — customers, optional orders, sales invoices (draft to confirm), receipts, and credit notes — including stock and payment-status effects.

Updated August 1, 2026

This guide assumes masters already exist (Masters setup). You will complete the loop: party → bill → money in.

Preconditions checklist

  • Correct organisation selected
  • Customer exists
  • Products exist with sales price and GST
  • Warehouse exists with stock for the items you will sell
  • Your role can View + Edit sales invoices and receipts

A. Find or create the customer

  1. Open Sales → Customers.
  2. Search by name.
  3. If missing, create the customer (name, state, GSTIN, address).
  4. Note any linked price list.

B. Optional — customer order

Only if Customer ordering / Orders is enabled in Settings → Tools.

Create order

  1. Open Sales → Orders.
  2. Click Create.
  3. Select customer.
  4. Add lines: product, billable qty, free qty (if used), rate, discount.
  5. Save as draft.
  6. Review with sales lead.
  7. Confirm when the order is accepted.

After confirm

  • Stock may be reserved for confirmed orders (soft hold).
  • Staff later generate / link a sales invoice from the order per your process.
  • Sample-style orders may confirm as stock-out without invoice — follow the status labels on screen.

No Orders tab?

Ordering tool is off, or your role lacks Orders page permission. You can still bill directly with a sales invoice.

C. Sales invoice (core path)

C1. Open the register

  1. Go to Sales → Invoices.
  2. Click Create / New.

C2. Header fields

Fill in order:

Field What to do
Customer Select the buyer
Warehouse Godown that will issue stock
Date Invoice / bill date
Other refs PO number, place of supply, etc. if shown

C3. Line items

For each line:

  1. Choose product.
  2. Enter quantity.
  3. Confirm rate (from price list or typed).
  4. Enter discount if any.
  5. Confirm tax rate / GST on the line.
  6. Add another line as needed.

C4. Review totals

Check:

  • Line taxable amounts
  • CGST / SGST or IGST as applicable
  • Grand total
  • Customer state vs company state (intra vs inter)

C5. Save draft

  1. Save as draft.
  2. Find it in the list with status Draft.
  3. Open again and re-check lines.

C6. Confirm

  1. Only when the bill is final, click Confirm.
  2. Expect: status changes; stock reduces from the chosen warehouse; further casual edits may be blocked.
  3. If something is wrong after confirm, stop and use credit note / admin process — do not create a duplicate invoice “to fix it” without accounts guidance.

Confirm checklist

Before confirm: customer correct, warehouse correct, qty available in stock, GST rates correct, totals match the commercial agreement.

D. Receipt (money in)

Receipts are not under Purchases.

Steps

  1. Open Sales → Receipts.
  2. Create receipt.
  3. Select the same customer.
  4. Enter amount received and mode/date if asked.
  5. Allocate the amount against the open sales invoice(s).
  6. Save.
  7. Re-open the sales invoice — payment status should move (Pending → Partial / Paid per your Settings labels).

Partial collections

If the customer pays less than the invoice total, allocate what was received. Leave the balance outstanding. Create another receipt later for the rest.

Done when

  • Receipt appears in Sales → Receipts
  • Invoice status reflects the collection

E. Credit notes / sales returns

Use when goods come back or you must reduce a confirmed invoice.

  1. Open Credit notes (from Collections or the sales returns entry your org uses).
  2. Select customer and link context to the original invoice if the form requires it.
  3. Add return lines (product, qty, rate).
  4. Save draft → review → Confirm.
  5. Confirming typically returns stock and reduces customer balance.

Accounts discipline

One person should own credit notes in week one. Random credit notes destroy stock and outstanding reports.

F. Daily sales checklist

  • New orders reviewed (if ordering on)
  • Draft invoices cleared or confirmed
  • Receipts entered same day as bank/UPI credit
  • Unpaid invoices list scanned for follow-up

Troubleshooting sales

Problem Fix
Rate is wrong Check price list on customer; override on line if allowed
Cannot confirm Missing warehouse, empty lines, or validation error — read the toast
Stock went negative / blocked Add stock or reduce qty before confirm
Receipt does not change status Allocation not linked to invoice; reopen receipt
GST split looks wrong Fix customer state and product GST; recreate draft if still draft

Related