Skip to main content

Sales Invoices

A Sales Invoice is a transactional document used to record the sale of products or services to a customer. It creates the required accounting entries, updates customer receivables, and serves as the official bill issued to the customer.

After a Sales Invoice is submitted, you can record payments, process returns, and print the invoice as a PDF.

Tip

Before creating a Sales Invoice, ensure that your Customers, Sales Items, Taxes, and Chart of Accounts have been configured.

Create a Sales Invoice

Navigate to:

Sales > Sales Invoices

Click the + button to open a new Sales Invoice.

Steps

  1. Select the customer.
  2. Click Add Row and select the item being sold.
  3. The default tax is applied automatically. Modify it if required.
  4. Enter the item quantity.
  5. Add additional items if necessary.
  6. Click Save.
  7. After verifying the invoice, click Submit.

Once submitted, Frappe Books automatically creates the required ledger entries and records the sales transaction.

Note

A submitted Sales Invoice becomes read-only and cannot be edited.

Edit Invoice Items

Before submitting the invoice, individual line items can be modified.

  • Edit the item description.
  • Update the HSN code.
  • Review the taxed amount.
  • Modify the item rate or quantity.

Tip

You can enter the Taxed Amount directly, and Frappe Books automatically recalculates the item rate.

Record Customer Payments

After submitting a Sales Invoice, record the payment received from the customer.

Steps

  1. Open the submitted Sales Invoice.
  2. Click the menu.
  3. Select Make Payment.
  4. The outstanding amount is filled automatically.
  5. Review or modify the payment details.
  6. Click Save.

The payment entry is automatically submitted and updates the accounting records.

Payment Effects

  • Reduces the Accounts Receivable balance.
  • Increases the Cash or Bank account balance.
  • Updates the Outstanding Amount on the invoice.

Invoice Status

Status Description
Unpaid The invoice still has an outstanding balance.
Paid The outstanding amount has been fully settled.

Auto Payments

To simplify the payment process, Frappe Books can automatically create a payment entry whenever a Sales Invoice is submitted.

Configure this feature from:

Setup > Settings > Defaults > Auto Payments

After configuring the default payment accounts, payments will be generated automatically upon invoice submission.

Tip

To disable Auto Payment for a specific invoice, uncheck Make Payment On Submit before submitting the Sales Invoice.

Sales Invoice Returns

If a customer returns products after the sale, create a Sales Invoice Return to reverse the original transaction.

Create a Return from an Existing Invoice

  1. Open the original Sales Invoice.
  2. Select Create > Return.
  3. The customer and item details are copied automatically.
  4. Enter returned quantities as negative values.
  5. Save and Submit.

Create a Return Manually

  1. Navigate to Sales > Sales Invoices.
  2. Select Return Against.
  3. Choose the original Sales Invoice.
  4. Enter the returned items.
  5. Save and Submit.

Note

Returned quantities and payment amounts appear as negative values to indicate a reverse transaction.

General Ledger Impact

A Sales Invoice Return automatically creates General Ledger entries that reverse the accounting impact of the original Sales Invoice.

  • Reduces Sales Income.
  • Adjusts Accounts Receivable.
  • Reverses tax entries where applicable.
  • Maintains accurate financial records.

Print a Sales Invoice

Sales Invoices can be exported as professionally formatted PDF documents.

Steps

  1. Open the Sales Invoice.
  2. Click Print.
  3. Customize the print format if required.
  4. Add your company logo.
  5. Select a brand color.
  6. Choose a print template.
  7. Click Save as PDF.

The generated PDF can then be printed or shared with customers.

Related Features

Related Features

  • Customers
  • Sales Items
  • Taxes
  • Payments
  • General Ledger
  • Auto Payments
  • Sales Invoice Returns

Best Practices

  • Verify customer and item details before submitting an invoice.
  • Review taxes and item quantities carefully.
  • Record customer payments promptly to keep outstanding balances accurate.
  • Use Auto Payments for faster invoice processing when appropriate.
  • Create Sales Invoice Returns instead of modifying submitted invoices.
  • Customize the print format with your company branding before sharing invoices.
Rating: 0 / 5 (0 votes)