Invoices

Processing a Sales Invoice

How to Process an Invoice | Sales Tax | G/L Account Settings | Back Order Settings

A sales order is an unprocessed sales invoice. To process an invoice from a sales order, complete the following steps:

  1. Open the sales order that you wish to invoice or create a new sales order. For details on how to open an existing sales order, review the Viewing Sales Orders section.

  2. Verify the payment method and terms. Review the Payment Methods and Terms section for more details.

  3. Select Process > Process and Print or Process\ No Print from the invoice menu to process the sales order into a sales invoice. This can also be achieved by a Ctrl + P shortcut on the keyboard. This option will also print a sales invoice. Review the Reprinting a Sales Invoice section for more details on selecting a sales invoice format.

  4. Select Process > Import Detail from File from the invoice document menu to import sales information from a CSV file. Review Import Document Details for instructions to use this data entry saving tool.

Most of invoice information cannot be changed after an invoice is processed. Review the Changing or Voiding a Vendor Invoice section for details on how to un-process an invoice and change its information. The following history and total information is updated when an expense invoice is processed.

A batch of sales orders can be processed into a sales invoice using the Sales > Batch Processing option from the EBMS menu. Review the Batch Processing section for more details on this feature.

Customer History

The total invoice amount will be updated on the appropriate year history tab in the customer account record.

If the sales invoice was processed with the payment option set as Cash, the payment amount will also be updated within the history tab.

If the sales order included any down payments, the down payment amount on the history tab will be decreased as well, since the payment will now be processed as a payment and only the balance will show as payable.

NOTE: The customer history will not be updated until the sales transactions have been posted.

Sales Tax

The Sales Tax rate is determined using a number of factors:

  • The shipping address is used to locate the appropriate rate if the Ship Via setting indicates that the order has been shipped.
  • The customer's sales tax settings within the Terms tab of the customer record.

  • The sales tax rate list can be changed by the user by selecting View > Sales Tax from the invoice header menu (or the keyboard shortcut CTRL + T).

  • The company's location settings.  

EBMS includes robust tools to calculate and manage various sales taxes using one of the following options:

  1. The optional cloud-based TaxJar subscription service manages sales tax rates, calculates Sales Tax and Taxable Gross, and contains an optional tax filing service. The invoice total is passed to TaxJar. Review TaxJar Integration Overview for more details about this optional subscription service. Click on the Calculate Taxes button to include sales tax in the invoice Total before the invoice save.

  2. EBMS-calculated sales tax. The Tax, Taxable Gross, and Total Gross values will be updated within the Sales > Sales Tax > Rates > Tax Tables for the sales tax table that is listed within the sales invoice. Note that the sales tax history will not be updated until the sales transactions have been posted. Review the Sales Tax section for more details on sales tax calculations.

Sales Tax is calculated every time the sales invoice is saved. Tax is calculated in real time if EBMS calculates sales tax, but it is not calculated until the invoice is saved if sales tax is calculated by TaxJar, to reduce TaxJar transaction requests. Click on the Calculate Taxes button to calculate taxes before the invoice save.

Signature Capture

Review Signature Capture Processing for instructions to capture a signature on a sales invoice.

Freight Charges

The freight charges can be calculated automatically using predefined customer rates or calculated from a 3rd party source such as the UPS site or a common carrier table. Review the Calculating Freight Charges on a Sales Invoice section for more details.

General Ledger Transactions

The accounts receivable account listed on the invoice menu in View > Advanced Options > Options > Accounts Receivable will always be debited. Review Accounts Receivable Transactions for details on this transaction.

Each general ledger sales account list on the sales invoice detail will be Credited.

Inventory transactions are created for each inventory item listed on the invoice if the Inventory Method is set to perpetual. The Inventory Method can be viewed or set within Inventory > Options > General tab. The Inventory Asset account is credited, and the Inventory Variance account is debited. The Inventory Variance account is suffixed with the same department extension as the sales account found on the invoice detail line.

The sales tax amount will be credited using the general ledger account associated with the sales tax table.

The Freight total will be credited using the general ledger account listed in View > Advanced Options > Options in the invoice menu.

If a down payment was made on the sales order, the down payment account listed in View > Advanced Options > Options > Customer Down Payment will be debited and the accounts receivable account will be credited.

The following transactions will only occur if the invoice is processed with a Payment type of Cash:

  • The general ledger cash account listed within the sales invoice as the Cash Account will be debited for the total amount of the invoice, minus any down payments that were received.

  • The Discount amount will be debited, and the Finance Charge amount will be credited, but only if the invoice is processed with a payment type of Cash. Otherwise, the Discount and Finance Charge transactions will not be created until the invoice is paid in full. The Discount and Finance Charge general ledger accounts are recorded in View > Advanced Options > Options on the invoice menu. Review the Discounts and Finance Charges section for more details.

  • The Accounts Receivable general ledger account will be credited. Note that the accounts receivable account will be credited and debited if the invoice has been paid in full, so the accounts receivable balance will not be affected.

NOTE: The general ledger transaction history will not be updated until the sales transactions have been posted.

Inventory Values

Inventory values will be updated for each inventory item that is listed on the sales invoice. None of the following transactions will be processed if the sales invoice does not contain any inventory items:

  • The inventory sales history Quantity and Cost values located in the inventory history year tabs will be updated for each inventory item. View these values by opening a product record and looking for a tab name with the year. Note that the inventory history will not be updated until the sales transactions have been posted.

  • The Sales Order Ordered and Shipped amounts located within the product record's Count tab will be decreased, since the sales orders have been processed into sales invoices.

The following values will only be affected if the inventory items (products) are classified as Track Count, Registered Whole Goods, or Special Orders.

  • The inventory count amount located in the product record's Count tab will be decreased by the amount Shipped on the sales invoice.

Job costing and other special information may be updated depending on which additional modules are installed in the EBMS system.

Back Orders and Other Process Settings

A back order will be created if all the following conditions are true:

A. The item Shipped quantity is less than the item Ordered quantity on a sales invoice.

B. The option to Create back orders automatically when processing a sales order is enabled in Sales > Options > Invoices and S.O.s tab > Global System Settings.

sales_invoice_settings


Configure the following settings for back orders in Sales > Options > Invoices and S.O.s:

  1. Enable the Prompt before automatically creating a backorder option if the user should be prompted before a back order is created. This prompt would appear when a sales invoice is selected to be processed.

  2. Disable the Create back orders with an extension to the S.O. number option to identify the back order with the next sequential invoice number. Removing the backorder suffix will remove the reference to the original invoice number.

  3. Disable Copy the Invoice memo to back-orders setting to blank the back-order memo.

  4. Set the Allow Shipped quantity to exceed Ordered option to Never to limit the amount shipped. The Always option will not restrict the Shipped quantity. Disable the Applies when Ordered quantity is zero setting to ignore lines with zero as the ordered quantity.

  5. Disable Keep sales invoice displayed after processing to display the back order when the original invoice is processed. The sales order page will blank after the invoice is processed if no back order exists.