Sales & Invoicing#

Learn how to record sales, manage payments, and generate invoices for your customers.

Rapid Entry Friendly

Our sales form is designed for quick entry. You can view, print, and create new sales without leaving the page. Perfect for busy retail environments!

Creating a sales record#

  1. Go to Sales: Click on "Sales" in the navigation menu
  2. Click "Add Sale": Start a new sales record
  3. Select customer: Choose from dropdown (existing customers) or leave blank for walk-in customers
  4. Add items: Search for items and enter quantities
  5. Add charges (optional): Enter item-level charges like delivery fees
  6. Apply discount (optional): Enter discount amount if applicable
  7. Record payment: Select payment method and enter amount
  8. Add notes (optional): Include any additional information
  9. Save: Click "Save" to create the sales record

Customer Management

Add customer details during sales entry. Next time, select them from the dropdown. Edit customer details anytime from the Customers page.

Customizable settings#

Every business has unique needs. Customize the sales page with settings including:

  • High/Low contrast toggle
  • Color differentiation by section
  • Text size adjustment
  • Indoor/Outdoor use modes
  • Currency settings
  • And many more options

Note

All settings are stored locally on your device. We've kept it simple while giving you the flexibility to customize according to your needs.

Payment methods#

LedgerKnow supports multiple payment methods:

  • Cash: Physical currency payments
  • UPI: Digital payments via UPI apps
  • Card: Credit or debit card payments
  • Cheque: Check payments
  • Bank Transfer: Direct bank transfers
  • Other: Any other payment method

Split payments#

Customers can pay using multiple methods for a single sale:

  1. Click "Add Payment" to add another payment method
  2. Select the payment method and enter the amount
  3. Repeat for additional payment methods
  4. Total payments can be less than, equal to, or more than the sale amount

Payment status#

  • Pending: No payment received yet
  • Partial: Some payment received, but not the full amount
  • Paid: Full payment received

Invoice generation#

Every sales record automatically gets a unique invoice number in the format: INV-YYYYMMDD-XXX

  • Invoice numbers are generated automatically
  • Numbers reset daily for each organization
  • Sequential numbering ensures no duplicates

LedgerKnow supports two invoice formats:

  • A4 format: Standard paper size with detailed table layout
  • 3-inch thermal: Compact format for thermal printers (common in retail)

Share invoices with customers using public links:

  • Full invoice link: Shows all details including prices and payments
  • Limited view link: Shows only item names and quantities (for delivery staff)
  • No login required to view public links
  • Links can be shared via WhatsApp, email, or SMS

Item-level charges#

Add extra charges to individual items:

  • Delivery fees for specific items
  • Service charges or handling fees
  • Packaging costs
  • Charges are added to the item total

Editing sales records#

Edit permissions depend on your role and payment status:

  • Owners: Can edit any sale within 24 hours of creation
  • Admins & Editors: Can edit pending and partial payment sales anytime
  • Viewers: Cannot edit sales (read-only access)
  • Fully paid sales can only be edited by owners within 24 hours

Important

Editing a sale will update stock levels automatically. Make sure to verify quantities before saving changes.

Need more help?

Learn about Reports & Analytics or check our Troubleshooting guide. Contact us at contact@knowivate.com