The FA system is very flexible in the way it can handle sales, from complete integration with a manufacturing process to just issuing invoices.

You can use the complete sales process or just the steps you require depending on your operation. The menu options below are annotated with suggestions as to which Department would use them.

Simple Sales Process

  • Issue Invoice

Intermediate Sales Process

  • Despatch the goods
  • Print Invoice

Complex Sales Process

  • Set up a Quotation
  • Convert Quotation to a Sales Order
  • Despatch the goods
  • Print Invoice

Sales Return and De-Allocation

  1. Sales Invoice is sent for products.
  2. Sales Invoice is paid by Customer.
  3. Customer is returning Items to us for some reason and the items are ok.
  4. Credit Note is sent to Customer.
  5. Bank Payment is sent to Customer as Compensation for returned Items.
  6. Go into Allocations, because the Credit Note has taken over the former allocation and the original Payment is left with no allocation. Use this original Payment for allocating your Bank Payment to the Customer and everything is correct.

Alternatively, instead of doing the no. 5 above - Bank Payment to pay the customer as compensation - you can make an agreement with the customer to let the Customer Payment be there waiting for allocation of a future Sales Invoice.

Navigation - Screenshot


Inquiries and Reports


Also available

Typical customer service process:

Invoicing Notes

  • When printing Invoices from print-out center, you can select to include a Paypal link.
  • If you want to be paid by credit card, then create a bank account with the name of the credit card.
  • Configure invoice print layout.
  • Before invoicing service type items to customers, the service items must be explicitly added to the list of items as such.
  • Legal Text is available only in Invoice and not in Order Entry form.
  • Forum Post: The Customer Reference is available as an option for input in all Sales Forms (Sales Quotation, Order, Delivery and Invoice) where the Payment Terms (mandatory) is "Non Cash". Screenshot.
  • Forum Post: Salesman restriction possibilities in Role Permissions

Cash Sale

  • Scenario: Customer just walks in, buys the items by paying the cash.
  • Set up a cash customer with a cash branch
  • In the branch, select a cash account as Account Receivable Account
  • Set the Payment Terms on the cash customer to 0 days
  • All the statistics are now available for it too now
  • Don't forget to set up: Setup -> POS setup -> Cash Account

Credit Card Sale

  • Setup => Payment Terms => create new payment terms as Cash type but name it Credit Card.
  • Create a GL Account similar to Petty Cash account_code and call it Credit Card (CC).
  • Create a bank account for Credit Cards and assign the Credit Card GL Account to it - this is your merchant bank account.
  • Create a POS for Credit Cards in Setup => Points of Sale and assign it the bank account for Credit Cards with atleast Cash sales enabled.
  • Create a new user with appropriate credentials and assign the POS for Credit Cards to it.
  • Now this new user can create credit card payment invoices that would go to the Credit Card Cash Account.

Prepaid Sale

  • Prepayment terms are not available in Direct Invoice form.
  • If they are on your setup, you have badly defined prepayment terms.
  • To issue invoice in prepayment mode:
    • Enter Sales Order first,
    • Then enter received payment
    • Finally issue invoice against the payment in Invoice Prepaid Orders screen.

Prepayment invoices are maintained in this special procedure, as what is invoiced here exactly, is payment received, not the goods sold.

  • Prepaid Sales and Purchases are now available in FA 2.4.x but use with care - Forum Post.

Pre-Requisites for a Prepaid Order

  • Add a Prepayment type Payment Terms in Sales => Payment Terms page
  • Create a Deferred Income Account in the Chart Master under Current Liabilities if one does not exist, say in the Standard CoA's as 2105
  • Choose this Deferred Income Account in the Banking and GL Setup page under the same head.
  • Now we can make a Sales Order with the Payment Terms as Prepayment, accept payments for it and then invoice the Prepaid Order.

Deferred Income Account

As of Dec 2017, none of the official Charts of Accounts including the Standard ones have a Prepaid Type Payment Term and Deferred Income Account by default.

Deferred revenue is not yet revenue. It is an amount that was received by a company in advance of earning it. The amount unearned (and therefore deferred) as of the date of the financial statements should be reported as a liability. The title of the liability account might be Unearned Revenues or Deferred Revenues.

Remove Item Code from Invoice

  • doctext.inc has the label for the Item Code field that can be replaced with a blank string.
  • The appropriate report (like rep107.php) can be edited for where the Item Code line prints and can be placed in the appropriate company/#/reporting folder.

100% Discount Item

When we choose to offer an Service item (does not affect inventory) for free but would like to see the unit rate and qty in the printed invoice we need to enter the discount as a separate line item with negative rate to indicate the discount.

  • Sample Invoice entry for 100% Discount:
  • Print Invoice of above 100% Discount entry: