Free tool · No sign-up

Bunk Planner

Add your subjects once, then plan your skips three ways: a semester bunk wallet per subject, the single safest class to skip today, and whether a trip drops you below 75%. Same safe-bunk maths, three habits.

Most colleges: 75%

Rules vary. Thresholds, condonation bands and whether attendance is counted per-subject differ by college — change the % to match your handbook.

Add each subject with classes attended and total classes held. Your wallet is the safe bunks you have banked in each — spend them wisely.

Tick the subjects that have a class today and set how many periods of each. We'll rank the safest one to skip and flag any that would drop you below the line.

Enter how many classes of each subject fall inside your trip window (roughly trip days × that subject's classes per day). We'll show the damage and what to attend before you leave.

AttendFlow
Stop re-typing this every morning. AttendFlow already has your timetable and auto-tracks attendance, so your wallet stays live on its own.
Get AttendFlow — free Free plan · mark a class in two taps · works offline
Advertisement

How the bunk maths works

Every mode uses the same rule per subject — only the question changes. For a 75% requirement:

wallet (per subject) = floor( attended / 0.75 − held ), min 0
skip-today % = attended / (held + periods_today) × 100
trip % = attended / (held + missed) × 100
attend before trip = ceil( (0.75 × (held + missed) − attended) / (1 − 0.75) )

We seed each number from the formula, then correct it with a tiny bounded loop and an epsilon, so binary-float rounding can never leave you off by one.

A worked example

Say DSA is at 45 of 50 and Physics at 36 of 50, target 75%.

Wallet. DSA: 45 ÷ 0.75 − 50 = 60 − 50 = 10 bunks. Physics: 36 ÷ 0.75 − 50 = 48 − 50 = −2 → clamped to 0 bunks (Physics is at 72%, already overdrawn). Total wallet = 10.
Skip today. Both have one class today. Skip DSA → 45 ÷ 51 = 88.2% (still safe). Skip Physics → 36 ÷ 51 = 70.6% (below 75%). DSA is the safest to skip; Physics is a do-not-skip.
Trip. A trip costs 6 DSA and 4 Physics classes. DSA → 45 ÷ 56 = 80.4% (clear). Physics → 36 ÷ 54 = 66.7% (below). Physics is the tightest subject; to stay at 75% you'd have to attend 18 Physics classes before you leave (54 ÷ 72 = 75%) — almost certainly more than are left this term, so realistically this trip forces Physics under. That is exactly the kind of thing worth knowing before you book.

The 75% rule, briefly

Most colleges in India follow UGC/AICTE guidance requiring 75% attendance to sit the semester-end exam — usually per subject, not just overall. That is why a bunk wallet per subject matters more than one overall number: you can be comfortably above 75% overall and still be barred in one subject.

Many institutions condone 65–74% with a valid reason and a fee; below 65% you can be detained and made to re-register. Rules vary — some count labs double, some exclude the first week — so treat your own handbook as final and set the required % above to match.

More on attendance rules on the AttendFlow blog →

Frequently asked questions

How many classes can I bunk this semester?
For each subject, safe bunks = (attended ÷ 0.75) − held, rounded down and never below zero, for a 75% requirement. Add the safe bunks across all subjects for your total semester bunk wallet. For example, 45 attended of 50 held gives 45 ÷ 0.75 − 50 = 10 safe bunks in that subject.
Which class is safest to skip today?
For each subject with a class today, work out attended ÷ (held + today's periods) × 100 — where you'd land if you skipped it. The subject that stays highest above your required minimum is the safest to skip; any that would fall below is a do-not-skip.
Can I skip college for a trip and still keep my attendance?
Count how many classes of each subject fall inside your trip. For each, resulting % = attended ÷ (held + missed) × 100. If that stays at or above your minimum you're clear; if not, attend a few classes before you leave to build a buffer. The subject that drops lowest is your real constraint.
How do I calculate safe bunks for 75%?
Safe bunks = (attended ÷ 0.75) − held, rounded down. That's the most extra classes you can miss while keeping attended ÷ (held + missed) at or above 75%. If you're already below 75% you have zero safe bunks and must attend classes to recover.
Is the Bunk Planner free?
Yes — completely free, runs in your browser, no sign-up. On the web you re-type your numbers each time. The free AttendFlow app already holds your timetable and auto-tracks attendance, so your wallet updates itself and "safest to skip today" is one tap.
Advertisement

Your wallet, always live

Here you re-type your numbers every morning. AttendFlow already knows your timetable, auto-tracks each class, and keeps your bunk wallet current — the safest class to skip today is one tap.

Get AttendFlow on Google Play Free plan available · Pro from ₹99/mo · cancel anytime
AttendFlow
AttendFlowYour bunk wallet, auto-tracked
Install