What this calculator does
Reconcile a bank statement balance with outstanding checks, deposits in transit, fees, interest, and the check register.
How it works
The calculator evaluates adjusted bank = statement + deposits in transit − outstanding checks; adjusted register = register + credits − fees. Inputs are checked before calculation, and invalid values such as zero denominators or out-of-range selections produce a clear error instead of a misleading result.
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
6-
?statementBalance=Bank statement ending balanceMoney · Required · Default: 2,500
-
?depositsInTransit=Deposits not on statementMoney · Required · Default: 750
-
?outstandingChecks=Checks not clearedMoney · Required · Default: 425
-
?bankInterest=Interest or credits not in registerMoney · Required · Default: 5
-
?bankFees=Fees or debits not in registerMoney · Required · Default: 12
-
?registerBalance=Check register balance before adjustmentsMoney · Required · Default: 2,820
Outputs
4-
adjustedBankBalanceAdjusted bank balanceCurrency · Primary output
-
adjustedRegisterBalanceAdjusted register balanceCurrency
-
differenceReconciliation differenceCurrency
-
statusReconciliation statusText
Inputs and results
The inputs are Bank statement ending balance, Deposits not on statement, Checks not cleared, Interest or credits not in register, Fees or debits not in register, Check register balance before adjustments. Results include Adjusted bank balance, Adjusted register balance, Reconciliation difference, Reconciliation status.