How it works
Check whether a planned payment clears an interest-bearing or zero-rate promotional balance after adding the transfer fee.
This is the United Kingdom planning view, with monetary inputs and outputs in GBP. A currency label does not establish that a tax rate, construction price, coverage rule or legal limit has been verified locally. The inputs and limitations below describe the actual scope.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
5-
?balance=Balance to transferMoney · Required · Default: 6,000
-
?feePercent=Transfer feePercentage · Required · Default: 3
-
?promoRate=Promotional annual nominal ratePercentage · Required · Default: 0
-
?promoMonths=Promotional monthsNumber · Required · Default: 18
-
?monthlyPayment=Planned monthly paymentMoney · Required · Default: 350
Outputs
5-
transferFeeTransfer fee added to balanceCurrency · Currency: GBP
-
startingBalanceBalance including transfer feeCurrency · Currency: GBP
-
paymentToClearLevel monthly payment to clear during promotionCurrency · Currency: GBP
-
interestInterest during modeled promotionCurrency · Currency: GBP
-
remainingBalance after promotional periodCurrency · Primary output · Currency: GBP
Formula
monthly balance = maximum(0, previous balance × (1 + promo annual rate/12) − planned payment).
Calculations retain numeric precision internally. Displayed values are rounded for readability. Quantities that must be purchased as whole units are rounded up only where the formula explicitly requires it.
Read the inputs before calculating
- Balance to transfer: Enter the quantity described by the label.
- Transfer fee: Enter the quantity described by the label.
- Promotional annual nominal rate: Enter the quantity described by the label.
- Promotional months: Enter the quantity described by the label.
- Planned monthly payment: Enter the quantity described by the label.
Reproducible worked example
The following is a fictional arithmetic example, not a local quote, a verified claimant or a market forecast. Its values are included so the formula can be checked. The form does not automatically confirm any verification checkbox.
| Input | Example value |
|---|---|
| Balance to transfer | 6,000 |
| Transfer fee | 3 |
| Promotional annual nominal rate | 0 |
| Promotional months | 18 |
| Planned monthly payment | 350 |
| Output | Calculated result |
|---|---|
| Transfer fee added to balance | GBP 180 |
| Balance including transfer fee | GBP 6,180 |
| Level monthly payment to clear during promotion | GBP 343.3333 |
| Interest during modeled promotion | GBP 0 |
| Balance after promotional period | GBP 0 |
Interpreting a changed assumption
Start with one complete scenario and change only one input when diagnosing a difference. Recheck units, the period of every rate, whether an amount is recurring or one-off, and whether a cost is already included elsewhere. A larger calculated benefit is not evidence that an assumption is more likely to occur.
Limitations
- This uses entered contract assumptions. It is not lending approval, personalized financial advice or a substitute for the actual fee schedule and local credit/tax rules.
- Purchases, minimum-payment rules, daily interest, promotional cancellation and post-promotion rates are excluded. Do not assume a deferred-interest offer has the same terms as a true zero-rate balance transfer.
Frequently asked questions
What does this Balance Transfer result represent?
Check whether a planned payment clears an interest-bearing or zero-rate promotional balance after adding the transfer fee. It applies the displayed formula to your inputs; it does not infer omitted facts.
Are the starting amounts verified United Kingdom prices or legal rules?
No. Numeric defaults are illustrative unless an input or dated reference explicitly identifies a researched component. Currency is GBP; local quotes, eligibility and unsupported rules must be entered and verified separately.
What must I check before relying on the result?
This uses entered contract assumptions. It is not lending approval, personalized financial advice or a substitute for the actual fee schedule and local credit/tax rules.
Can I compare or share different assumptions?
Change one assumption at a time and use the browser-local project or share controls. A shared URL contains the encoded input values; do not include information you do not wish to disclose.
Sources and reference scope
- CFPB loan-estimate explanation — retrieved 2026-09-24. US cost components; the general amortization formula is stated separately.
- CFPB comparing borrowing costs — retrieved 2026-09-24. Distinguishing interest, principal, fees and timing in a comparison.
These references support only their stated scope. They are not evidence that every local rule or price needed by the master expansion has been loaded.