Sales Ledger Software - Transaction Processing

Key to success

Experience a dramatic increase in transaction entry efficiency

Sales Ledger Software

Transaction Processing


De Facto® makes processing Sales Ledger transactions quick and easy

  • Integration services allow transactions to be imported from external sources, via files or directly
  • Attach comprehensive descriptions and notes against transactions
  • Configure fast entry to minimise unnecessary key strokes with repetitive tasks
Contact Us Today"/

More Detail

Work efficiently to save time and reduce errors

Flexible Transaction Entry and Processing

De Facto® functionality allows flexible entry and processing of many transaction types. Transactions can also be imported when coming from external sources, either via files or directly in real-time, using integration services.

Multiple References

All transactions have the ability to have multiple references (including system applied numbers) with comprehensive descriptions and notes held against both the transaction itself and each line item. These can be especially useful to prevent non finance users having to request additional information from a finance department.

Fast Entry

Like all types of transactions within De Facto, sales ledger postings can have fast entry configured to minimise unnecessary key strokes with repetitive tasks. They can also be configured to use additional levels of analysis beyond those provided by the nominal, cost centre and costing accounts.

Filing Cabinet

Transactions can also take advantage of the systems 'Filing Cabinet' and Document Managemnt System to store both originating documents and related data and, where applicable, automatically process instance spreadsheets to create transactions.

Transaction entries are viewable for all system transactions that have been created as a result of integration with other modules.

Allocation Posting

Allocation posting automatically handles the posting of exchange and rounding differences as well as settlement discount postings. These are posted to pre-defined nominal accounts. Allocations can be reversed and also rolled back for aged debt reporting.

Batch Controls

To reduce error, batch controls can be created for any type of transaction – invoices, credit notes, debit/credit adjustments, payments and receipts.

De Facto functionality allows effective entry and processing of many different transaction types:

Invoices and Credits

Nominal posting for invoices generated from De Facto Sales Order Software are defined in a nominal interface matrix. Manually created invoices can have multiple codes and cost centres and negative rows can be used if required. Alternatively default or recommended sales invoice codes and cost centres can be set at customer level.

Receipt and Payments

Receipt posting is fully integrated with the Banking module with the system offering the default bank account for the currency. Receipts can be manually allocated or use best fit or oldest matching for automatic allocation. Allocations can also be amended later. Facilities are provided for part allocation and to allow handling of unauthorised debit notes.

Receipts and refunds can also be created and posted automatically via the integration services framework, web sites or on line payment processing gateway.

Cross Account Allocation

Receipts can be posted and allocated across sales ledger accounts of the same currency and within a pre-defined cross allocation grouping.

Direct Debits

De Facto can generate an auto receipt batch to create direct debits from and also provide files for bank submission.

Contra Accounting

Is provided between the Sales and Purchase Ledgers and is useful when converting a purchase invoice to a sales invoice including mark-up facilities.


Debit or credit adjustments can be processed against a Sales Ledger customer including net, vat and gross.

Get in touch

Contact us today to discuss your business needs with our software team.
Phone icon  01473 276555

De Facto Software Ltd.
Epsilon House
West Road
Ransomes Europark


01473 276555

Office Hours

Monday — Friday