For dental software platforms

Keep patient payment plans in sync with treatment.

Your clinics let patients pay over time. Amortance recalculates balances, installments and refunds after insurance adjustments or treatment changes, using the effective 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 patient balances, manual corrections after insurance payments or changes to your treatment-plan calculations.

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

A patient's plan · April: an insurance payment

Insurance covers $870 more than expected.

The additional coverage reduces what the patient owes on an existing plan.

Before change

$316.33

Monthly payment

Recalculated

$233.99

Next monthly payment

Earlier interest changes too. Interest already charged for March–April: $29.70 → $22.52

This contract applies the adjustment from the plan's start, so earlier interest is recalculated too.

Inspect the full calculation →

Synthetic plan: $4,000 of treatment, $400 paid upfront, the rest in 12 monthly instalments from April 2026. Further down the page, the same plan in October.

The same plan · October: a cancelled implant

How much to refund? Three different answers.

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

A cancelled implant, and a date.

In October the same patient's implant is cancelled. The patient has paid $2,241.12 towards treatment that now comes to $1,583.00, and asks for the difference back.

The patient's arithmetic
$658.12
A ledger using the cancellation date
$533.31
The contract, from the plan's start
$636.23

The patient ignores interest. The ledger keeps the interest already charged on the implant. The contract removes the implant from the plan's start — and the interest on it with it.

The review explains the difference and finds the other plans that need the same correction. Scope and fee →

Available now · paid calculation review

Check 20–50 patient payment 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 refund dispute

Correction: apply the contract's effective date.

Finding: the export refunds $533.31; the selected contract requires $636.23. Difference: $102.92.

Cause: interest on the cancelled procedure remains in past periods. Action: apply the cancellation from the plan's start, as this contract requires, and replay the plan.

If a contract leaves the effective date unspecified, the report records an open question pending agreement. Check this example →

The downloads cover this same plan: three checks, one per event — April, May, October. In each row, exported_amount is your system's figure after the event, recomputed_amount the same figure under the contract, difference the gap between them. Two checks match; the third is this refund. The "before" payment from the first block is not there: the review checks the result of an event, not the change itself.

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.

Dental: insurance, added treatment and a cancelled procedure →

For engineers: reproduce the calculations
  • engine.js is the browser demo engine, published under MIT.
  • dental.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 patient identity data or make credit decisions. The clinic 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 patient identity, credit decisions and money movement.

Before you get in touch

What the review involves.

Is this for our platform?

For software teams serving clinics that finance their own customer purchases and have existing plans to check. Typical changes include insurance adjustments, added treatment, cancellations and refunds.

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 clinic 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 patient 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