calc.bitgeek.in calculators that show their working

calc / banking / MAB

Monthly Average Balance (MAB)

The average of your end-of-day balances over a calendar month — the number your bank checks before charging you a non-maintenance fee. Enter your balance changes below and see the month the way the bank's ledger sees it.

Check a month everything runs in your browser

balance at start of the first day
use the 1st for a full-month check
what your account demands

Analyse a bank statement CSV / XLSX · never uploaded

Drop a statement export and get the MAB for every month it covers. The file is parsed entirely in your browser — it never leaves your machine; nothing is uploaded.

claim & customise this page →

§1How banks compute it

Every night, after the last transaction settles, the bank records your end-of-day (EOD) closing balance. At month end it adds up those thirty-odd numbers and divides by the number of calendar days — not working days, calendar days:

MAB = ( EOD₁ + EOD₂ + … + EOD_N ) ÷ N N = days in the month On days with no transactions, EOD = previous day's EOD. Weekends and holidays count — the balance carries forward.

If the result is below the required MAB for your account variant, a non-maintenance charge is levied — usually slabbed by how big the shortfall is, plus GST on the fee.

Worked example — ₹10,000 required, 30-day month

You hold ₹25,000 from the 1st to the 10th, then pay rent and drop to ₹2,000 for the rest of the month.

(10 × 25,000) + (20 × 2,000) = 2,90,000 2,90,000 ÷ 30 = ₹9,666.67 → below ₹10,000 → charged

Parking just ₹10,000 more for the final day would have added 10,000 ÷ 30 ≈ ₹333 to the average — you needed ₹334. One day of one extra deposit was the difference.

§2The gotchas

Intraday dips don't matter

Only the closing balance counts. Your balance can touch ₹0 at noon; if a transfer lands by evening, the day still scores the higher number.

The average can be rescued late

Because it's an average, a large deposit near month-end can repair a whole month of low balances. The calculator above shows exactly how much to park for the remaining days.

Weekends work for you — or against you

Withdraw on Friday evening and the low balance is counted Saturday and Sunday too. Deposit on Friday and the high balance scores three days. Time large movements accordingly.

Credited ≠ cleared

A cheque deposited but not yet cleared doesn't raise your ledger balance. Banks average the ledger balance, not the “available” one shown in the app.

February is the cheapest month to be poor

The divisor is the days in the month. A ₹3,00,000 total scores ₹10,714 in February (28 days) but only ₹9,677 in March (31 days). Same money, different verdict.

§3What each bank requires

Indicative requirements for regular savings accounts in metro/urban branches. Banks revise these and every bank has zero-balance, premium and salary variants — treat this as a map, and confirm against your bank's current schedule of charges before relying on it.

bankrequired (metro)basisif you fall short
HDFC Bank₹10,000AMB — monthly6% of shortfall, capped ~₹600 + GST
ICICI Bank₹10,000MAB — monthly6% of shortfall, capped ~₹500 + GST
Axis Bank₹12,000MAB — monthlyslabbed by shortfall + GST
Kotak (Edge)₹10,000AMB — monthlyslabbed by shortfall; Kotak 811 needs ₹0
IDFC First Bank₹10,000–₹25,000 by variantAMB — monthlymany variants are zero-penalty
IndusInd Bank₹10,000AMB — monthlyslabbed by shortfall + GST
Yes Bank₹10,000–₹25,000 by variantAMB — monthlyslabbed by shortfall + GST
SBI₹0 — scrapped in 2020no charge
PSU banks (PNB, BoB, Canara, Union…)₹500–₹3,000often AQB — quarterlysmall slabbed charges
Salary accounts (any bank)₹0 while salary creditsreverts to regular rules if credits stop

Semi-urban and rural branches typically require ₹2,500–₹5,000 at the private banks. Set the “required MAB” field in the calculator above to your bank's figure and the verdict column does the rest.

§4MAB vs AMB vs AQB

MAB (Monthly Average Balance) and AMB (Average Monthly Balance) are the same thing — banks just brand it differently. AQB (Average Quarterly Balance) is the identical formula stretched over a quarter: one flush month can carry two lean ones. Salary accounts usually waive the requirement entirely — but the waiver quietly lapses if salary stops landing for a few months.

§5Rescuing a month

If you're at day d of an N-day month with running total S (sum of EOD balances so far), the constant balance you need for the remaining days to hit a required average R is:

needed = ( R × N − S ) ÷ ( N − d )

The calculator applies this automatically when your entries stop before month-end and a required MAB is set.