๐Ÿงพ

Sale Invoice

Create and manage sale invoices for customers. Select products by batch, apply discounts, taxes (GST/WHT), and print the invoice. Supports hold, delete, and batch-level pricing.
How to Open
Menu โ†’ Transaction โ†’ Sale Invoice
Keyboard Shortcuts
F12 Save   F5 New/Clear   Esc Close
๐Ÿ–ผ๏ธ

Form Preview

Sale Invoice Form
Sale Invoice form โ€” fields with a red left border are mandatory
๐Ÿ“

How to Use

โž• Adding a New Invoice

  1. Open Sale Invoice from the menu
  2. Fill in the required fields
  3. Add optional details as needed
  4. Press F12 or click Save
  5. Confirm when prompted

โœ๏ธ Editing an Existing Invoice

  1. Type the name in the Search box on the left
  2. Select the record from the search results grid
  3. The form fields will load with the selected data
  4. Modify the fields you need to change
  5. Press F12 or click Save
๐Ÿ“‹

Field Descriptions

Customer Required

Type or search for the customer name. The customer balance and license number will auto-populate.

Invoice # Optional

Auto-generated invoice number. For editing, enter an existing invoice number to load it.

Booking Man Required

Select the salesman / booking man responsible for this invoice.

License # Optional

Drug license number of the customer. Auto-populated from customer record.

License Expiry Optional

Expiry date of the drug license. Displayed for reference.

Balance Optional

Current outstanding balance of the selected customer.

Company Required

Select the product company to filter available products.

Product (F2) Required

Search and select a product. Press F2 to open the product search popup.

Stock Optional

Current available stock for the selected product/batch. Read-only.

T.P (Trade Price) Optional

Trade price of the selected batch. Auto-populated from stock.

P.P (Purchase Price) Optional

Purchase price for reference. Read-only.

R.P (Retail Price) Optional

Retail price for reference. Read-only.

Qty Required

Quantity to sell. Must not exceed available stock unless overridden.

Bonus Optional

Free bonus units included with the line item.

Rate Optional

Selling rate per unit. Defaults to trade price but can be overridden.

%Age Optional

Discount percentage for this line item.

Disc (Rs) Optional

Discount amount in rupees (calculated from %Age or entered directly).

Receivable Optional

The net receivable amount after discount. Auto-calculated.

Approval # Optional

Approval number for controlled/restricted products.

Batch / Expiry Optional

Batch number and expiry date of the selected stock lot.

WHT (Withholding Tax) Checkbox

Enable withholding tax calculation on this invoice.

FBR Integration Checkbox

Enable Federal Board of Revenue (FBR) POS integration for this invoice.

Printing On Checkbox

Print the invoice automatically after saving.

Heading On Checkbox

Include company heading on the printed invoice.

Warranty On Checkbox

Include warranty details on the printed invoice.

Bank Optional

Select bank for bank-based payment collection.

Template Optional

Select the print template for the invoice layout.

๐Ÿ“Š

Grid Columns

ColumnTypeRequiredDescription
ProductTextโœ…Product name in the invoice line.
QTYNumberโœ…Quantity sold.
BNSNumberBonus units given free.
TPNumberTrade price per unit.
RATENumberSelling rate per unit.
GROSSNumberGross amount (Qty ร— Rate).
%AGENumberDiscount percentage applied.
DISCNumberDiscount amount in rupees.
GST%NumberGST rate applied to this line.
GSTNumberGST amount calculated.
WHT%NumberWithholding tax rate.
WHTNumberWithholding tax amount.
NETNumberNet amount after all adjustments.
BATCHTextBatch number of the stock lot.
EXPIRYDateExpiry date of the batch.
APPROVALTextApproval number for restricted items.
๐Ÿ”˜

Buttons

ButtonShortcutWhat it Does
๐Ÿ” SearchF1Opens the search panel to find an existing record by name.
๐Ÿ’พ SaveF12Saves all changes. The system will ask for confirmation before saving.
โŒ CloseEscCloses the Sale Invoice screen.
๐Ÿ’ก

Important Notes

๐Ÿ’ก
Hold Feature: Click Hold to save an in-progress invoice without posting it. Resume later by entering the invoice number.
โš ๏ธ
Stock Check: The system prevents selling more than available stock. If stock is insufficient, a warning is shown.
โ„น๏ธ
Keyboard Shortcut: Press F2 to quickly search and select a product from the product popup.