For dealer software platforms

Explain dealer balances when the deal changes.

Your dealers finance their own car sales. Amortance recalculates balances, schedules and refunds after deferrals, cancellations and insurance settlements, using the dates in each contract.

Available now: a paid calculation review. 20–50 plans · $1,500 fixed for the first three platforms 10 business days once the agreed inputs are ready

For disputed payoff amounts, manual corrections after deferrals or refunds, and changes to your dealer-finance calculations.

The embeddable engine is in development. The review stands on its own.

A customer's plan · August: a cancelled service contract

A refund reduces the customer's balance.

A dealer finances the car purchase. Cancelling a service contract credits $1,245.84 to the customer's plan.

Before the refund

2029-08-24

Final payment date

Recalculated

2029-04-06

Final payment date

This contract applies the late refund from the cancellation date. Earlier interest is recalculated; payments stay at $235.35 every two weeks and finish sooner.

Inspect the full calculation →

Synthetic plan: $15,398.69 financed on a car, 91 payments every two weeks from January 2026. Further down the page, the same plan in October and in July.

The same plan · October: a total loss

How much is left to pay? Three different answers.

The customer, your ledger and the contract each name a different amount. Support needs an answer they can explain.

A total loss, and a date.

In October the same car is written off. The insurer pays $9,850.00 on 24 October, 22 days after the loss. The customer expects their GAP waiver to clear the balance.

The customer's arithmetic
$0.00
A ledger using the payment date
$25.00
The waiver, which names the date of loss
$170.46

This waiver measures the shortfall on the date of loss. The excluded $25.00 deferral fee and $145.46 of interest from the 22-day wait remain payable. Using the payment date would waive that interest too.

The review checks which date the platform uses and gives support the rule behind the remaining balance. Scope and fee →

Available now · paid calculation review

Check 20–50 dealer-financed plans against their contracts.

Launch terms

$1,500

Fixed, for the first three platforms

Bring disputed plans or recurring manual corrections. See where your figures follow the contract and what needs correcting.

Scope

One contract type, usually your platform's default terms, and an agreed set of changes to check.

Your input

One export: orders, terms, payments, changes and current results, with non-identifying plan IDs. No integration work.

Delivery

10 business days from the agreed start date, once the export and contract rules are complete.

Launch terms. In return for this rate, I ask for a 30-minute feedback call after delivery to shape the engine. Later reviews are quoted per scope. We confirm your fee and start date in writing before you book.

A report your team can act on

  • Compare: exported and recalculated balances, schedules, interest, fees and refunds for every plan, within the agreed scope.
  • Explain: the event, input or contract rule behind each difference.
  • Act: confirmed matches, corrections to make and unresolved rules or missing data.

Use the findings to fix your current engine and add test cases. The review stands on its own.

Reviewed by Evgenii Agafonov, founder of Amortance. I have worked in consumer lending since 2022 as a developer and tech lead, on loan origination pipelines and microloans. I build Amortance and carry out the reviews; you work directly with me.

Email your platform and one difficult case. I will reply with a scope, data checklist, fixed fee and start date.

Sample report · the same plan, July's deferral

Correction: carry interest past a deferral.

After a deferral, the next payment covers two periods of accrued interest. This illustrative export charges only one.

Interest in payment 13, export
$107.45
Interest under the contract
$214.71
Difference to resolve
$107.26

Cause: $107.26 of the next payment went to principal instead of accrued interest. Action: carry the deferred interest forward and replay the schedule from 3 July.

Under this contract, deferring a payment does not waive accrued interest. Check this example →

The downloads cover this same plan: one check, the interest in payment 13 after the deferral. In the row, exported_amount is your system's figure after the event, recomputed_amount the same figure under the contract, difference the gap between them.

A working example you can inspect

Check the calculations yourself.

Change a contract rule, watch the numbers update and trace the result to its inputs. Your engineers can also run the independent verifier.

The public demo uses synthetic data and covers the published scenarios.

Dealer: a deferral, a refund and two insurance payoff dates →

For engineers: reproduce the calculations
  • engine.js is the browser demo engine, published under MIT.
  • bhph.json contains the inputs and expected outputs for every selectable rule set.
  • verify.py is an independent implementation. Save it beside the JSON file and run:
python3 verify.py

Planned product · in development

Need this inside your platform?

An API and a calculation package you can run yourself are in development. Integration has a separate scope and price; for that work I bring in engineers I have worked with before.

Amortance only calculates. It does not move money, hold borrower identity data or make credit decisions. The dealer funds the plan and owns its contract terms.

I am looking for the first platform partners to shape that work.

How the planned integration would work
  1. Your platform sends orders, payments, contract rules and the effective date of each change.
  2. Amortance recalculates balances, payments, interest, fees and refunds from the full history.
  3. Your interface shows the updated plan and the reason each amount changed.

Your existing systems keep handling borrower identity, credit decisions and money movement.

Before you get in touch

What the review involves.

Is this for our platform?

For software teams serving dealers that finance their own customer purchases and have existing plans to check. Typical changes include deferrals, service-contract refunds and insurance payoffs.

Do we need to replace our calculation engine?

You can use the report to improve your existing engine and add checked cases to your tests. Buying a review creates no obligation to integrate Amortance.

Who needs to be involved?

A platform team member who understands the export and current calculations. The review runs against your platform's default terms, so no dealer has to take part. Where a merchant's own contract differs from those terms, the person responsible for it confirms the rule.

What if our plans already match?

The report records confirmed matches, the rules checked and any data gaps. Its conclusions cover the selected plans and scenarios.

How do we share the data?

Start with a description of your case. We then agree export fields and a transfer method. Use non-identifying plan IDs, amounts, terms and dated events; omit borrower names, contact details and payment credentials. An NDA is available on request. I delete the export once the report is delivered, unless you ask me to keep it for a follow-up.

Our plans charge no interest. Is the review still relevant?

Partly. With no interest, an earlier effective date does not change what was already charged, so past periods stay as they were. The review still checks that each change produces the right balance, remaining installments and refund, and that the platform records the rule it applied.

Talk directly with the founder

Have a payment plan that is hard to explain?

Email your platform and one difficult case to hello@amortance.com. I will confirm whether the review fits and whether one of the three launch slots is still open.

Request a review quote