Copernicus Logo

Home What We Do How We Do It Functional Summary Calculator News Contact Us

General

Copernicus is a web native full lifecycle asset finance system with pricing, , , , , contract management, , and end of term processing. Copernicus has its own highly flexible financial which generates pricing, income recognition, rescheduling, partial and full settlement and calculations. These calculated values feed into the inbuilt real-time double entry bookkeeping system which is at the heart of Copernicus’s financial control system.

Financial Products

The standard financial products in Copernicus are Hire Purchase (conditional sale in the USA), finance leases, loans, operating leases, project finance and block funding. These are highly configurable and new products based on these basic types may be created by users. Furthermore, the use of “schemes” enables constraints to be laid on top of the standard product features. For example, default values for Yield required or document or other fees. Copernicus has optional project finance and construction period options enabling the build out of an asset before it becomes a lease at “term out”. Interest may be charged during this period or rolled up to the lease start date. Contracts may be fixed or variable rate and optional services such as maintenance or insurance may be included in any of the products

Global

Copernicus has been used in the UK, Europe, USA, China and Africa

Localizable

User defined language and terminology

Easy to use

Loading a new proposal is very easy. Click on “Add a customer” and you can enter basic information. Further information about the lessee is gathered later if and when the proposal progresses. As well as the standard contact data you can define your own requirements

To add a schedule (contract) click on Add a schedule and enter some data
This is immediately entered into the cash flow table (below). From the cash flow table you can add further cash flows (commission, balloon etc) and have multiple drawdowns, structured and seasonal payments, multiple interest rates and so on. Click Save and the Yield is calculated
Select Yield from the dropdown and click the Calculate button to display the cash flow
If you click on any of the Interest paid figures you can display the calculation details
You can modify this data at any stage as it moves throught the workflow. To see how the workflow operates click the Workflow tab
The workflow is user-defined so can be straightforward or complex with document generation, alerts, checklists and so on. Here we have taken it to the Booked stage so that you can see what happens to all those numbers that have been calculated. Before we select Booked here is an example of what the workflow might look like
When the schedule moves to Booked status that is the first time that accounting occurs. The initial Trial Balance is created. Individual journals may be displayed by clicking on their ID
When the schedule is invoiced a preview is available. As you can see as well as the regular rental there is a documentation fee and a maintenance amount. You can also see that sales tax rates have been retrieved based on ZIP and State
If you click the highlighted cell you can see an analysis of the Sales tax rate. Sales tax details are stored to facilitate the preparation of sales tax returns
The invoice has the following layout
Following this invoicing, income recognition (usually month end but can be daily) generates a preview
Following processing further journals are added. For example, the Journal 8 figures are calculated as follows: Earnings = the interest accrued figures from the cash flow shown earlier of 362.06 + 350.45 x 23/30 days = 630.74 scaled up by Total charges/Total interest = 6,400.00/5,400.00 = 747.54, Income = the payment of 3,600 and Depreciation = Income - Earnings = 2,852.46

Maintainable

Single source code with all local and financial product options data driven

Multi-currency

Multi-currency and ability to report in any nominated currency

Future proof

Copernicus is written using Blazor which is Microsoft's key business software product and will be supported indefinitely. Copernicus is entirely Microsoft using .NET 9 (plus) and SQL Server 2019 (plus) database technology

Third party portals

Copernicus can provide customer, vendor and broker portals which enable third party access for authorized users. This gives them limited visbility of data and the ability to make a controlled number of enquiries and update data on a controlled basis

Highly secure

Copernicus uses Microsoft's latest security technology. There is no JQuery or other vulnerable technology

Flexible

Available as either a hosted solution or, for larger clients, as an in-house system

Fast

Even with thousands of contracts Copernicus has very fast response times

Dashboard

See top 10 arrears, current status of proposals, new business, priority actions and more on a single screen

Messages

Messages are actions and notes within Copernicus and are a single, centralized approach to making diary entries for individual users or groups of users. These actions may be repeated, for example, to ensure that annual insurance is maintained (see Regular reminders).

Regular reminders

Repeated actions - for example, quarterly inspections or annual services – automatically diarized

Calculator

Copernicus has an inbuilt calculator to calculate any structure of drawdowns and repayments. The calculation engine is compatible with TValue™ and other pricing engines. It is totally parameter driven. For example, interest may be calculated based on 365 or 360 days per year or interest might be based on equal monthly periods. We believe there is no structure that Copernicus cannot handle. See the Calculator tab for a simple example.

Calendar

A calendar view of actions is available to see upcoming diarized items

Workflow

Fully user defined by process (proposals, collections, repairs and so on). Workflow can have multiple routes depending on, for example, amount financed or type of business. Routes can be repeated until completed or cancelled. There is a full audit trail of user and timestamp and comments made as a proposal moves through the workflow.

Documents

All document templates may be edited and pre-viewed online within Copernicus by authorized users. Documents are generated automatically using a 'mail merge' approach as a proposal moves into a contract and beyond. There are sophisticated signature block facilities to ensure that only authorised users may sign certain types of document

Alerts

Email and text alerts as a proposal moves through the various stages of the workflow

Integrated

Collections workflow fully integrated with arrears reporting

CRM

Sophisticated CRM contacts database (customers, suppliers, brokers, funders etc). Companies and individuals are “contacts” and may have different roles in different proposals and contracts. Here is an example of a list of contacts for a contract

As well as standard data that is stored for a contact you can define your own data. Here is an example of a contact edit screen
For each contact you can add as many individuals as you choose. You can indicate whether these prople are allowed to sign resolutions etc

Exposure

Total view of business including exposure by to a contact irrespective of the role he has in each contract

Classification

Moodys, S&P, NACE and other classifications

Master leases

Each customer may (optionally) have one or more master leases. Each schedule then sits under a master lease and abides by the general terms of the ML. Schedules are coded, for example, ABC12345/001, /002 etc

Purchase Orders

Copernicus enables Purchase Orders to be managed and matched to Invoices Received. When and invoice is approved to pay then progress interest starts and the customer receives his first progress interest invoice. When funded (which might be a different date) the funder starts being paid. Here is an example of how this looks in Copernicus

Integration

Copernicus contacts may be integrated into other CRM systems such as SalesForce with specified master and slave relationships

Origination (Quotes & Proposals)

Any payment structure may be used for proposals. This can be controlled/restricted using “Schemes” for each financial product to ensure that users stay within their authorized limits and for setting default values and permitted ranges for items such as yield and fees

Credit scoring

Sophisticated user-defined decisioning and credit scoring facilities which can be used, for example, to ensure that certain criteria have been achieved before allowing a stage change in the workflow

Contract transfer

Transfer to contract on fulfilment of user defined conditions

Credit limits

Credit limits may be maintained by contact (customer, supplier and so on) and by financial product

Credit references

Integration with CRAs (subject to users having an account with the CRA)

Contracts and Assets

Unlimited number of contracts each with any number of assets. Assets can be transferred from one contract to another and also into stock for refurbishment before sale or onward lease

Structured

Each contract is attached to a customer (and other contacts such as supplier, broker etc), company, division and branch (optional)

Flexible payments

Payment profiles can have any pattern (stepped, seasonal etc)

Multiple drawdowns

Any number of drawdowns on any dates

Progress payments

Interest progress payments are calculated automatically based on Lease Rate Factors (LRF) or a yield during a build out period. For example, the lessee progress payments might be calculated using a LRF whereas paymnents to funders are most likely to be based on a yield %. Here is an example of a lessee progress interest invoice

The following month includes more payment approvals
and the invoice looks as follows with PA1-4 consolidated as they are for the same period at the same rate

Interim rent

An interim rent to place the full payment on the first of the month is calculated automatically

Other cash flows

Can include other cash flows including deposits, balloons, commissions, residual values, maintenance and insurance

Secondary period

Secondary period rentals are auto generated as they are invoiced to enable a perpetual rental until cancelled

Auditable

Audit trail of all cash flow changes and automatic adjustment of Balance Sheet and run-off following rescheduling

Alerts

Automatic alerts can be configured and raised when sensitive data is changed

Asset imports from Excel

Assets can be uploaded/imported from Excel. Assets need to be itemised in this way if they are to be processed in partial settlements. To upload an Excel spreadheet of assets click the Assets tab, select a file on your local disk and then click Upload

The assets imported are displayed

Value curves

Value curves attach to assets (and asset types) enabling a net book value (calculated by Copernicus) versus forecast value and the difference to be reported

Depreciation

Copernicus enables multiple depreciation “contexts” to be maintained per asset, for example, UK capital allowances or book depreciation. USA Federal and State tax depreciation

Administration

VAT and sales tax set during the invoicing process to ensure latest rates are used (especially important for sales tax which changes fairly regularly)

Sales tax integration

Interface to Avalara, Vertex and other sales tax rate providers to retrieve latest rates at point of billing (subject to users having an account with Avalara, Vertex or other provider)

Documents

Copernicus stores inbound scanned documents and outbound generated documents such as invoices in a separate database ensuring that an exact replica may be regenerated as required

Cash receipts

Cash receipts can be full or partial with automated split of principal and interest if required. A full cash allocation (and deallocation) history is maintained. Cash can be collected by credit card. Use the Administration / Receipts / Cash/credit menu option. Copernicus displays any outstanding invoices

Click on the three Unallocated amounts
The Cash received figure is set to the sum of these. Select a Collection method and then click Post

Casualty Loss Schedule

A Casualty Loss Schedule may be generated automatically as a PDF document with automated signature blocks (see Documents), for example

Direct debits

Direct debit (BACS and ACH) registration, collections, failures and resubmissions. Manual direct debits.

Four eyes Payments

Copernicus includes optional “4 eyes” authorization

Settlements (pay offs)

Full and partial settlements (payoffs). Copernicus enables a Quote (with expiry date) and Process (within expiry date) approach to settlements. Settlements can also be reversed using the “Undo” option. Below is a detailed example of a partial settlement. It is based on 4 assets each costing 25,000 with balloons of 5,000, 5,000, 0 and 10,000. As you can see the balloons are not simply a prorata of the total baloon of 20,000 for assets 3 and 4. if we settle one of the first 2 assets then we would expect the payment reduction to be 25% of the total payment of 3,600. This is how the Trial Balance (TB) looks after processing Aug and Sep 2025

To settle the last asset use the main menu option Administration /Settlement / Quote and check the Partial settlement checkbox. You are shown a list of the itemised assets (see Asset import from Excel). Select the last one and complete the Settlement form
Since the last asset has a balloon of 10,000 the payment attributable to that asset is 700.13 rather than the pro-rated value of 3,600 / 4 = 900. Copernicus calculates this value and displays the cash flow and the discounting calculation
The Settlement fee is displayed with the option to enter other charges. Save the quote of 25,668.88
To process the quote select Adminotrsation / Settlement / Process and select the quote you just created. The cash flow proving the settlement figure is displayed. Click Process quote. If you now click Home and return to the contract you part settleed and go to the Economics tab you will see the updated cash flow for the ongoing asset
Use Administration / Invoicing / Preview/process to generate the settlement invoice preview
and then Invoice view/print to display it
The Net Book Value (NBV) removed on settlement is posted as the following journal
The other adjustments to the Trial Balance (TB) will happen during income recognition for the month end in which the settlement occurred. Here is the preview for our example. Earnings to date (Oct 31st 2025 inclusive) are (see the cash flow for the remaining assets above) Interest paid of 271.54 + 262.12 + 252.66 x 24/31 days = 729.27. This is grossed up by the commission (Total charges = 4,596.88 divided by Total interest = 3,846.88 = 1.19496) to 871.45. Income is the payment in the month of 2,899.87. On settlement the commission and document fee for the settled asset are taken in full (250.00 and 75.00). The Accrual column is the one that is posted
The settlement accounting is shown below. Future payments of 23 x 700.13 + 10,000 balloon = 26,102.99 are credited out of 501 Gross Lease Receivables (GLR) and the earnings lost are debited from 503 Deferred Income. The balance (Net Book Value) is transferred to the 200 Settlement P&L account

Novation

Contract novation – existing contract no longer participates in invoicing or income recognition, new contract starts from the novation date with only future payments invoiced to the new customer

Contract split

Contract split – an existing contract is split into two where, for example, a new customer wants to take over part of an existing contract

Sale of receivables

Full and partial sale of receivables and securitisation

Variable rate

Variable rate adjustments are optional with a range of calculation options and an unlimited number of interest rate series. For example, interest rates may be retrieved automatically on payment dates (rollovers) or every 30, 60 or 90 days with optional business day and end of month adjustments. In the following example we will use a cost of 100,000 and 24 payments in arrears of 4,500 which gives rise to a Yield of 7.5009%.

From the variable input screen Variable method 1 picks up interest rates on payment dates. The assumed rate is 4.20% which was the rate for the interest series in June 2025 when the deal was put together. The margin is thus the Yield of 7.5009% less 4.20% = 3.3009%. This will be maintained by interest adjustments to each invoice if interest rates change
When the first invoice is issued the actual interest rate on the start date (Aug 8th 2025) is known and is 4.48% The variable rate interest adjustment is the Balance of 100,000 x Rate change (4.48 - 4.20) / 1200 = 23.33 This is a monthly calculation but exact days is also an option

Late charges

Late payment charges based on either a fixed charge or a fixed or variable rate of interest on the amount outstanding. Here is an example of the late charge input screen

Funding

Groups of contracts may be block funded. Alternatively individual contracts may be funded and the funder remitted as payments are collected from the customer (“back to back”). Copernicus also has extensive block funding facilities - use the Contact form to get more details

Scheduling

Regular tasks may be scheduled to automate processes

Interfaces

BACS including AUDDIS, ACH, CAIS, SWIFT, Faster payments, Avalara, Vertex and other sales tax rate providers (see Administration), Postcode and ZIP code lookup, AFD bank finder, Companies House, PTMS, HPI

GL interfaces

(Sage, Oracle, Sun and so on) export journals to an external GL. Mapping from Copernicus's accounts to client GL is user-defined

CRAs

Interfaces to a wide range of Credit Reference Agencies (CRA) are available. Additional interfaes are easily built

eSignature

DocuSign, eSignature and so on. Additional interfaes are easily built

Accounting

Copernicus has a full double entry bookkeeping system with all financial transactions. This provides the control at the heart of Copernicus using batches and journals based on fixed journal types. The accounting entries are generated using Copernicus’s inbuilt pricing engine which is at the core of all calculations in Copernicus from pricing, income recognition, settlements or variable rate adjustments

Accounting detail

Accounting is at contract and asset level and may be consolidated to product, branch, division or company. Reports are also available by contact (customer, supplier, funder etc)

Income recognition

Daily or monthly income recognition using actuarial, straight line or Rule of 78 income apportionment methods

Period close

Period closure (usually month end) to ensure journals cannot be posted to earlier periods which have been closed. Note that Copernicus does not have a day end process. All updates are done in real time enabling a 24 x 7 operation

VAT/Sales tax return

VAT and Sales Tax returns including Make Tax Digital (UK)

Annual VAT

Annual or whole life VAT statements

Bad debts

Make and write back bad debt provisions – can be automated

Bank reconciliation

Import bank statement into Copernicus and have an automated reconciliation and permanent record of links to cash receipts and payments journals

Reports

Standard and User-Defined reports

User-defined

User-defined reports may be created by non-technical users using drag and drop

Excel output

Reports may be generated to screen or exported to PDF, Excel or Word thus facilitating emailing of reports and invoices

Standard reports

There are a large number of standard reports as detailed below

Batch

Every financial transaction in Copernicus is recorded in journals within batches, and this report allows the user to view the content of each batch

Journal

This report lists accounting journals by Journal Group (process) within a selected date range

TB Summary

This report gives the option of viewing a summary trial balance for contracts, financial products, divisions or companies for any period requested

TB detail

Provides a report showing individual accounting transactions by nominal account within a date range

Nominal

This report allows you to select the transactions for any nominal account in the system within a date range for one or more contracts, financial products, divisions or companies

Arrears

Produces a detailed analysis of the current arrears position by contract

Contracts in credit

This report shows all contracts that are in credit at a specific date

Unallocated cash

This report shows all the unallocated cash for each customer/contract in the system

Unallocated credit notes

Any unallocated credit notes show in this report

Balances

Produces a report showing nominal account balances for contracts, financial products, divisions or companies

Balances detail

Provides further detail on the Balances report

Projection

Copernicus enables the projection of payments and other cash flow items together with accounting profiles such as earnings and net book value for current business, pipeline business (proposals) and also budgeted items (projected volumes of business as user specified volumes, rates and terms

Activity

This report shows a high level of detail on the user activity within the system, e.g. a contract being updated, an asset being updated, etc. who did it and when

Status

This report displays a summary of the number of contracts within the portfolio by status

New Business (NB)

This report produces a list of Contracts that have been Activated within a date range. This can be reported by equipment type

Settlements report

A list of contracts settled and their settlement values within a selected date range

User defined

Allows the user to select and run the available User Defined Reports. There are many reports available here as standard and as many as required may be added

Maturity

Provides a list of contracts reaching their end of term in a selected date range

Loan to value

This report shows the NBV of each contract, the valuation of the contract's assets and the difference between these two values

Value curve

Graph and report on difference between NBV and valuation

Creditors

Produces a list of creditors in the Portfolio, ie. Suppliers, Brokers, etc. who have not yet been paid

Journal Types

This report shows all the Journal Types in the system and the related nominal accounts that each utilizes

Reconciliation

Often used with data conversions to compare the imported contract values with those in Copernicus

Basel extracts

This is an additional option to export data required for Basel III reporting

Audit

Every data change is logged by user and time stamp and may be reported and filtered

Exposure

Displays the exposure value and associated values for the selected contact

Funding profitability

Report contract income and back-to-back funding expense and profitability

Loan reconciliation

Displays accounts movements by contract for the selected month end

Scheduled Balances

Shows the capital & interest split for each contract in the system

Broker Report

Displays information on Broker performance, ie. Contracts submitted, value, accepted, etc.

Setup

Copernicus is totally data driven. There are many user defined options for setting up and amending Company, Division, Branch, Product, Scheme, Interest and Exchange rates, editing documents using the Word like online editor, creating user defined reports and many more. We’ll just mention Security here which should assist with understanding the way users are handled in Copernicus

Security -> User

Create and maintain individual users and their user-specific access rights, for example, whether they can change bank details

Security -> Menus

Users are assigned to a “UserGroup”. UserGroups are given access to menu items. Where a UserGroup does not have a menu item it is not displayed to the users in that UserGroup

Security -> Work groups

Users are also assigned to a “WorkGroup”. This is used to enable an Action to be directed at a group of Users rather than a single individual. For example, Collections is often a WorkGroup and users in that group share the Actions that are placed on that WorkGroup ie they all have visibility of an Action and can pick it up and deal with it

© 2025 Copernicus
An unhandled error has occurred. Reload 🗙