Accounting Software Module





The FDM4 General Ledger Module is fully integrated to the other ERP Modules to allow for automatic generation of General Ledger postings from the various sub-ledgers to increase efficiency and reduce posting errors by eliminating the need for manual entry.  Through the use of user-defined Financial Accounting Periods and an unlimited number of General Ledger Accounts the system allows for the flexibility to accommodate the required financial structure for financial reporting and analysis.


The powerful and robust Accounting system that comes standard with the FDM4 ERP application allows for quick and easy access to mission-critical financial data that will allow you to make timely and informed business decisions. For more information, click the KEY FEATURES extension below.




A fully integrated Accounts Payable Module means that transactions can be generated quickly and easily with access to pertinent Vendor information and data from the Purchasing and Receiving processes.  Payments can be processed for Vendors using the sophisticated Produce Checks option allowing checks to be printed directly from the system, and the availability of a Manual Payment process gives the flexibility to easily record payments that have been made through other means.


The Voucher Entry process allows for easy generation by allowing matching to Purchase Orders or Advanced Shipment Notices for goods that have been received or the use of Standard Documents for those that are not related to product receipts.  Automatic calculation of Vendor Discounts based on the Vendor’s Terms Code, Due Dates for payments, 1099 information, and any required Landed Cost and Harmonization accruals will simplify the process while still maintaining accuracy and data integrity. For more information, click the KEY FEATURES extension below.





The FDM4 Accounts Receivable module will make Credit and Cash Collection functions more streamlined and easier to manage with quick access to the necessary information to make decisions regarding a Customer’s Account.  Fully integrated to the Order Entry process Invoicing is completed automatically upon shipment of a Customer’s Order and thereby reducing the amount of time spent generating invoices, allowing focus to be spent on improving cash flow and maintaining Customer satisfaction.


With easy access to a wealth of Customer information the Accounts Receivable and Credit departments can take the information provided and make timely and informed Credit decisions with relation to the status of a Customer’s account when required.  Comprehensive Cash Application processes will reduce the amount of time spent generating Customer payments.  Automated month end processes makes period end processing a breeze. For more information, click the KEY FEATURES extension below.




FDM4 is a multi-company system that allows Financial Reports to be generated for the Parent Company in a summarized format across all individual operating companies using the Consolidations Module all without the need to export data to a third party application which increases efficiency and accuracy of data. Separate General Ledger Chart of Accounts can be maintained at the individual company level and a cross reference is generated to the Consolidated Chart of Accounts allowing for maximum flexibility for each Company.  Intercompany transactions can be identified and eliminated where required during the Consolidations process when generating the parent Financial Statements. For more information, click the KEY FEATURES extension below.



  • Automated generation of General Ledger postings from sub-ledger transactions with no additional entry required
  • Accrual-based Accounting functionality
  • User-defined Accounting Period structure
  • Ability to generate an unlimited number of General Ledger Accounts
  • Control posting by Accounting Period and Transaction Date
  • Single-entry and Recurring Journal Entries available
  • Unlimited comments and attachments can be saved with any Journal Entry
  • Enter and maintain an unlimited number of Budgets
  • Ability to define standard Budget Distribution methods for Budget
  • Multi-currency capabilities
  • Month-end Currency posting procedures to revalue balances using the most recent exchange rate
  • An unlimited number of Cost Centers can be defined and used in General Ledger postings
  • Drill down capabilities from the General Ledger posting to the original transaction
  • A Custom Financial Report Builder is available allowing for the generation of an unlimited number of Financial Reports as required
  • Month and Year-End Closing procedures
  • Ability to run an unlimited number of preliminary month and year-end closes
  • Drill down functionality from Financial Reports through to the detailed transaction
  • Paper-based information can be scanned and attached to any Journal Entry to allow the document to be viewed through the system
  • PayPal Credit Card settlement procedure to record settlement records from PayPal eliminates the need to manually reconcile
  • Comprehensive Bank Reconciliation procedure to manage transactions from FDM4 that have cleared the Bank Account
  • Daily Deposit generation procedure available



  • Powerful Voucher creation procedure to record liabilities incurred
  • Ability to match in Voucher Entry to a single or multiple Purchase Orders, Advanced Shipment Notices, or Purchase Receipts to generate liabilities for goods purchased
  • Multiple vouchers can be created for goods received off a single Purchase Order where required
  • Ability to scan and store the original Vendor paper Invoice with the Voucher generated
  • Automatic generation of Vendor Debit Memo for Vendor Return Shipments completed
  • Ability to generate Vendor Debit Memo transactions for non-product related Debit Memos
  • Miscellaneous Vendor functionality to complete a one-time payment by generating the Voucher and completing the check printing in a single transaction
  • Ability to issue Customer Refund Checks for outstanding credits on the Customer Account using the Miscellaneous Vendor
  • Customer Refund Checks will automatically close the credit off in the Customer’s Accounts Receivable with no additional transactions required
  • Ability to flag a Voucher as being Held for review or mark it as requiring a separate check
  • Ability to store an unlimited number of Remit Addresses by Vendor for selection during Voucher entry
  • Ability to setup Recurring Payables to save time in generating duplicate monthly liabilities automatically
  • EDI and EASI Standard 810 Invoice processing capabilities
  • Comprehensive Check generation procedure that allows the user to select liabilities for payment using a number of different criteria
  • The Produce Checks procedures is designed to allow you to take advantage of early payment discounts allowing Vouchers to be selected in a timely manner
  • Full 1099 functionality available in the system for setting up, reviewing and reporting on 1099 information, and generating the necessary 1099 forms
  • Check cancellation and reissue procedures available
  • Automatic generation of General Ledger postings for all transactions generated from the Accounts Payable module eliminating the need to rekey Accounting data
  • Aged Payables and Cash Forecasting functionality available
  • Ability to reconcile Checks using the Check Reconciliation procedure in Accounts Payable or the Bank Reconciliation procedure in the General Ledger module
  • Extensive Landed Cost and Harmonization calculation and posting by Vendor and Product



  • Automatic generation of Invoices from the Order Shipping procedure eliminates the need to manually generate Invoices for goods purchased
  • Automatic generation of Credit Memos from Customer Returns completed eliminates the need to manually generate the Credit Memo for goods returned
  • Ability to generate non-product related Invoices and Credit Memos for Customers
  • The ability to setup Recurring Receivables reduces the amount of time spent on generating duplicate monthly invoicing to Customers for Invoices not related to product purchase
  • Automatic generation of General Ledger Accounting entries for Accounts Receivable transactions prevents the Accounting data from being manually generated
  • Comprehensive Finance Charge calculation procedure to manage interest to be charged to Customers for outstanding balances
  • Automatic generation of Interest Charge Invoices on the Customer’s Account from the Finance Charge calculation procedure
  • Ability to define an unlimited number of Aging Methods that can be used when evaluating Aged Receivables
  • Ability to produce single or batch Statements for Customers
  • Ability to back-date Statements and Aging Reports which will accurately reflect the balance at a previous point of time
  • Multiple Terms types available including: Cash/COD, Net, Credit Card, and Factor terms
  • Default information is setup on the Customer’s account that is automatically transferred to Accounts Receivable processes for efficient transaction processing
  • Multiple Ship-To addresses can be defined for each Customer and stored on file
  • Entry and maintenance of an unlimited number of contacts per Customer
  • Drill-down capabilities are available in the Accounts Receivable review process from the Invoice and Credit Memo to the related Order or Customer Return transaction
  • Batch-style Cash Receipts processing capabilities with Control Total functionality
  • Availability of multiple methods of applying Cash to a Customer’s account using the Cash Receipt application
  • Ability to write-off and discount receivables within the Cash Receipts application
  • Ability to generate Prepaid and Unapplied Cash Receivables on the Customer’s account for future application
  • Ability to generate “Non-A/R” Cash Receipts using posting direct to a General Ledger Account that does not relate to an existing receivable, but affects the Bank Account
  • Availability of a Cash Receipts by Credit Card process that will allow the user to pay off on account balances using a Credit Card processed in real time
  • With the integrated E-Commerce application the Customer can manage their own Statement balance by viewing and printing Statements online as well as paying off outstanding balances using a credit card
  • Ability to generate Receivables and other transactions in multiple currencies
  • Ability to process NSF Checks including re-opening the original Receivable and charging the NSF Charge as required



  • Define multiple hierarchies with unlimited levels of subsidiaries
  • Ability to setup hierarchies independently of Chart  of Accounts
  • Ability to specify which companies are to be included in the consolidation process
  • General Ledger accounts can be cross referenced directly to a Consolidation Account or split up down to the Center level
  • Ability to define inter-company transactions that need to be eliminated during the Consolidation process
  • Ability to enter notes to explain elimination entries
  • Ability to report on any Period, Quarter, or YTD
  • Consolidated Trial Balance report is available for review prior to generating Consolidated Financial Statements
  • Ability to define an unlimited number of Consolidated Financial Reports
  • Ability to generate the structure and content of the Consolidated Financial Statements using the built-in Financial Report Writer


View our other solutions: Order ProcessingDecoration Module, Purchasing & Forcast ManagementInventory Management and More!