> Accounts Receivable Introduction

Accounts Receivable Introduction

The Accounts Receivable module provides users with extensive control of customer information. Analysis and reporting can be performed on an open-item or balance-forward basis using various ageing options. Information for a defined series of related customers may be accumulated into a single master account for consolidated statement printing. It allows for free-format stationery designs for statements and recurring invoices.

Receivables can be held in local or foreign currency. The system is fully compliant with European Monetary Union ( EMU) requirements. Extensive cash posting facilities exist, which include post dated check entry and posting, miscellaneous unassigned cash receipts and the facility to post cash received to invoices manually or automatically by invoice or aged date.

Configuring Accounts Receivable

This task outlines the procedures that you should follow to set up your Accounts Receivable module before you begin to process transactions.

Some of these steps are optional and depend on how you intend implementing this module.

  1. Select the Company Maintenance program and navigate to the Key Types tab.

    Select the Key type (numeric or alphanumeric) you require for your customer codes.

  2. Select the General Ledger Codes program and define the General Ledger control accounts for the Accounts Receivable module.

    If you want to integrate Accounts Receivable to the General Ledger, then you require the following account codes in the General Ledger:

    • Accounts Receivable control account.

      You can define one A/R control account per branch or a single A/R control account for the company.

    • Default Sales account for merchandise sales
    • Default Sales returns account
    • Trade discount account

    • Cost of sales account

    • Exchange rate variance or Currency variance account if you have foreign currency customers.

    • Adjustment value (Tax) account if you selected the option: Request tax portion for invoice adjustments/discounts (Accounts Receivable Setup - Tax tab).

    • Withholding tax account,if you selected the option: Withholding tax required (Tax Options).

    • Contra suspense account if you want to offset (contra) customer and supplier invoices using the Customer - Supplier Contra program. This should be the same Contra suspense account defined in the Accounts Payable module.

    • Inter branch sales and Inter branch cost of sales accounts (IBT sales and IBT cost of sales) if you want to use IBT order types in the Sales Order Entry program.

    • Freight charges account for sales

    • Finance charges account if you are charging your customers finance charges on overdue accounts.
    • Rounding errors account

    • Deposit revenue account for deposits taken in Counter sales (Sales Order Entry ) and Point of Sales (Point of Sale Entry).

    • Output sales tax account or GST account

    • Freight cost of sales account

    • Non-stocked miscellaneous cost of sales account
    • Settlement discounts account for settlement discount taken by customers

    • Adjustment account for miscellaneous adjustments to customer balances

    • Deposits liability account if you are using counter sales and taking deposits from customers

  3. General Ledger Integration

    1. Navigate to the General Ledger tab and indicate the following:

      • the integration level you require for Accounts Receivable.

      • the level of automation for creating and posting General Ledger journals for Accounts Receivable.

      • the point at which you want to force entry of analysis information, if you are using the General Ledger analysis facility

    2. Navigate to the Receivables tab and define the General Ledger control accounts for Accounts Receivable.

    3. Select the Maintain Branches function.

      Using the AR Branch Maintenance program, define your Accounts Receivable branch(es). These are used to integrate the Accounts Receivable module to the General Ledger.

    4. Select the Maintain Sales Interfaces function.

      Using the AR Sales Ledger Interface program, define the General Ledger accounts for each AR branch.

    5. Select the Maintain Payments Interfaces function.

      Using the AR Payments Ledger Interface program, define the interface ledger accounts required for payments, adjustments, discount and deposit entries.

    6. Select the Maintain Variance Interfaces function.

      Using the AR Currency Variance GL Interface program, define the interface ledger accounts by branch/currency for the revaluation of outstanding foreign currency customer invoices. This only applies if you have foreign currency customers.

    7. Select the Maintain tax Codes function.

      Using the Tax Codes Setup program, add and maintain the tax codes to use for a basic tax system or a tax system based on geographic areas, if you are not using the USA tax system.

      If you are using the USA tax system, then you use the equivalent Browse on Extended Tax Codes program.

  4. Accounts Receivable Setup

    Proceed through each tab and define the Accounts Receivable Setup options you require.

  5. Tax Options

    Define the tax options required for your Accounts Receivable module. If you selected the option: EC VAT system required (Tax Options - General tab), then you need to:

  6. Cash Book Setup

    Select the option: Foreign currency cash book required (General tab) if Accounts Receivable is linked to the Cash Book (Accounts Receivable Setup - Integration tab) and you want to process payments against foreign currency customers.

    This allows you to keep your cash book in the local currency and post foreign currency transactions to it. The transactions are converted into the local currency when they are posted into the cash book.

  7. Optionally select the Currencies program to define the exchange rates required for your Accounts Receivable module.

    This step is required if you want to process transactions for foreign currency customers.

  8. Use the AR Branch Maintenance program to add the AR branches against which you want to process sales and payments for your customers.

  9. Use the Geographic Area Maintenance program to add the geographic areas to which your customers will be assigned.

  10. Use the Product Class Maintenance program to add the product classes for grouping together your merchandise items.

  11. Use the Salesperson Maintenance program to add the salespersons that will be assigned to your customers.

  12. Use the AR Customer Class Maintenance program to add the classes to which you will assign your customers.

    This is required if you selected the option: Validate customer class on customer master (Accounts Receivable Setup) as you will be required to enter a valid customer class when capturing details for your customers.

  13. Use the AR Invoice Terms program to add the default settlement discount you want to extend to a customer whose payments are made within a prescribed period of time and to define when an invoice becomes due for payment.

  14. Use the AR Invoice Discount Maintenance program to define invoice discount codes. These discounts can be used when a stock item's pricing method is set to discounted (Stock Code Maintenance) when a simple or an extended pricing method is used (Sales Order Setup - Pricing tab).

  15. Use the Order Discount Breaks program to define percentage discount breaks which enable you to vary prices according to the quantity or value of items on a sales order.

  16. Use the AR Customer Maintenance program to take on the details of your customers.

  17. You can use the AR List of Customers program to print the information for the customers you took on to check this information for accuracy.

    Alternatively, you can use the Create Report program to define your own report to print and verify the information you added for your customers.

  18. If you set the setup option:Customer amendment journals required to Yes or Yes, including additions (Accounts Receivable Setup - General tab), then you can use the Customer Amendment Journal program to print the Amendment Journals as a record of any maintenance performed using the AR Customer Maintenance program.

  19. Use the Multiple Ship to Addresses program to add any additional delivery addresses for selected customers.

  20. Use the AR Statement Format program to define the page layout for printing your customer statements.

    This enables you to print customer statements using the Statement Print program.

  21. Use the AR Initial Invoice Capture program to take on historical information from your previous system.

    None of the entries made using the AR Initial Invoice Capture program are posted to the Sales Analysis or General Ledger modules. Capturing or deleting invoices using this program automatically updates the Balance forward value in the Accounts Receivable Control record (At a Glance - Accounts Receivable).

  22. Generate the AR Trial Balance report to check that the historical information you captured is correct for each customer and that the report total matches your current Accounts Receivable control account balance in your General Ledger.

    Retain the report for your auditors.

  23. Use the AR Initial Sales History program to capture the previous 24 months' sales history information for specific customers. This information is used mainly by the Sales by Customer Report in the Sales Analysis module.

  24. Use the Browse on Master Sub-accounts program to establish any master/sub-account relationships between selected customers.

  25. Use the Browse on Customer Stock Codes program to create a link between a customer's stock code and a valid SYSPRO stock code.

    This is required if you want o be able to enter the customer's stock code during processing in the Sales Order Entry program and have the system automatically extract the SYSPRO stock code.

  26. Use the Browse on Customer Stock Code Cross-Ref program to link customers selectively to specific SYSPRO stock codes and to maintain the last sales details for specific customer/stock code combinations.

  27. Use the AR Permanent Entry Maintenance program to define permanent entries that you want to post to customers on a recurring basis.

  28. Use the AR Permanent Entries Format program to define the page layout required for the printing of your permanent entry invoices.

    This is required if you want to use the AR Post Permanent Entries program.

  29. Use the AR Discount Notes Format program to define the page layout required for the printing your discount debt and credit notes.

    This is required if you want to use the AR Print Settlement Discount Notes program to print discount credit and debit notes.

  30. Use the AR Label Format program to define the stationery format required for printing customer labels.

    This is required if you want to print customer labels using the AR Label Print program.

Accounts Receivable Period End Processing

The following sections outline the procedures that you should follow to ensure that the integrity of the Accounts Receivable system is maintained.

Pre-month end reporting

  1. Ensure the daily procedures for Accounts Receivable are complete.

  2. If you defined permanent entries, then run the AR Post Permanent Entries program.

  3. If you are charging your customers finance charges, then run the AR Finance Charge Calculation program.

  4. If the option: Create GL journal is not selected for Accounts Receivable (General Ledger Integration), then run the AR Invoice GL Integration and AR Payments GL Integration programs to ensure that all the General Ledger journals for transactions processed in the Accounts Receivable module are created.

  5. If the option: Post GL journal is not selected for Accounts Receivable (General Ledger Integration), then use the GL Journal Entry program to post the General Ledger journals for Accounts Receivable into the General Ledger.

  6. Print an Accounts Receivable balance report using the Balance function of the AR Period End program.

  7. Print a trial balance including all customers using the AR Trial Balance program.

  8. Ensure that the balance in the Accounts Receivable control account(s) in the General Ledger balance to the total of the Accounts Receivable Trial Balance report and to the A/R resulting balance total on the Accounts Receivable balance report.

    You can also check that the total Accounts Receivable amount agrees with the sum of the Accounts Receivable control accounts in the General Ledger by comparing the total of the Summary Credit Management or Credit Management reports to the Accounts Receivable control accounts in the General Ledger.

    Resolve any discrepancies before continuing.

  9. Generate customer statements using the Statement Print program.

  10. Optionally print the following reports as required:

Reconciliation to General Ledger

The balance in the Accounts Receivable control account(s) in the General Ledger should balance to the total of the Accounts Receivable Trial Balance report and to the A/R resulting balance total on the Accounts Receivable balance report (AR Period End).

You can use the table below to assist you in balancing the total Accounts Receivable amount (from the Accounts Receivable module) to the sum of the Accounts Receivable control accounts in the General Ledger.

Report Value Difference
A/R Trial Balance total    
A/R control for previous month    
G/L control account total for previous month    

It is assumed that you are using the multi-period accounting feature and that at the time you want to reconcile the two modules (as of the end of a month) you are already posting amounts into the next month.

Based on this assumption, you want to:

  • print an Accounts Receivable Trial Balance as of the previous month end
  • use the Accounts Receivable control total as of the previous month end
  • use the sum of the Accounts Receivable control accounts in the General Ledger.

Enter these three numbers in the left hand column of the table, and any differences between these numbers in the right hand column.

The only differences should be as a result of transactions not being posted to the General Ledger, or posting transactions through to the General Ledger in a different period to that which they were posted to in the Accounts Receivable module.

If these are not the only differences, then:

  • Check that all journals were created and posted into the General Ledger.

    • If the option: Create GL journal is not selected for Accounts Receivable (General Ledger Integration), then run the AR Invoice GL Integration and AR Payments GL Integration programs to ensure that all the General Ledger journals for transactions processed in the Accounts Receivable module are created.
    • If the option:Post GL journal is not selected for Accounts Receivable (General Ledger Integration), then use the GL Journal Entry program to post the General Ledger journals for Accounts Receivable into the General Ledger.
    • You can use the GL Journal Entry program to generate a report of Accounts Receivable sub module journals not yet posted or on hold.
    • You can use the AR Invoice Register together with the AR Sales Distribution Report to assist you in identifying the Debit entries in the General Ledger control accounts. Similarly, you can use the AR Cash Journal and the AR Payment Distribution reports to identify the Credit entries.
  • Check that no journals other than journals from sub-modules were posted into the Accounts Receivable control account(s) in your General Ledger. You can generate a detailed Trial Balance report (GL Trial Balance) of all the AR control accounts to assist you. Only journals with a source type of AR and SA should appear in these control accounts. If transactions for any other types of source codes exist, then these must be identified and reversed if invalid.

Month end close

[Note]

It is advisable to take a backup of your data before processing a Month end, a Year end or performing a Purge.

After you have completed the pre-month end reporting process:

  1. Select the Month end only or Month end and purge option from the AR Period End program to close off the current Accounts Receivable period and to enable you to process transactions for the following period.

  2. Indicate the After processing completed options you require.

  3. Select Start Processing.

  4. Check the final page of the report produced to ensure that the month end was completed without errors.

  5. Run the At a Glance - Accounts Receivable program and check the Posting Information to verify that the month number now reflects the new month.

Purge

You can purge (delete) detail transactions from Accounts Receivable files when they are no longer needed as follows:

[Note]

It is advisable to take a backup of your data before processing a Purge.

  1. Select the Purge only function from the AR Period End program.

  2. Check the Purge details section of the AR Period End program to verify that these are the details you want to delete.

  3. Indicate the After processing completed options you require.

  4. Select Start Processing.

  5. Reindex the Accounts Receivable module files using the Reindex Data Files program.

Year End

The year end procedure is similar to the month end procedure except that it can only be processed in the final accounting period of your financial year. The year end process transfers current year information to previous year and sets the current year-to-date information to zero.

  1. Ensure that the pre-month end reporting procedure is completed.

  2. Select the Year end function of the AR Period End program to close off the final Accounts Receivable period of the financial year and to enable you to process transactions for the first period of the following financial year.

  3. Indicate the After processing completed options you require.

  4. Select Start Processing.

  5. Check the final page of the report produced to ensure that the month end was completed without errors.

  6. Run the At a Glance - Accounts Receivable program and check the Posting Information to verify that the month number now reflects the first month of your new financial year.

Balancing

Balancing totals and audit trails are provided throughout the system.

The following programs may be run at any time to facilitate balancing and ensure account and invoice accuracy.

  1. Select the Balance function of the AR Period End program.

    This function verifies the Accounts Receivable company balance to ensure account and invoice accuracy, and produces month-to-date totals of invoices, credit memo, debit memos and adjustments.

  2. Print an Accounts Receivable trial balance using the AR Trial Balance program to compare the balance with total on the AR Period End report.