DPDC Bill History · বিল fetch · check · keep — runs in your browser

Your meter, on one page

Every DPDC bill for one customer number — numbers and PDFs. Postpaid

Enter your DPDC customer number, pick a month range, and this page pulls each month's bill straight from DPDC: meter readings, units, what to pay and by when, plus the original bill PDF for your records. It runs entirely in your browser — there is no account, no server storing anything. Postpaid meters only for now — prepaid support is coming. Have a prepaid meter? Check balance and recharge history on DPDC's own prepaid page instead.

Meter reading ?
Units used this month
Payable

* required. The number is on your bill as কাস্টমার নং. A name or label is only for telling accounts apart on your own screen and downloads — it's never sent anywhere. Twelve months take about half a minute — the page waits ~1 second between months to stay polite to DPDC's site.

Already saved a JSON export from before? to see its table and charts again without fetching anything.

Readings, units and totals below are extracted automatically from each bill's PDF — parsing can occasionally miss or misread a field (see "partial" rows). Use each row's verify link to open the same bill directly on DPDC's own site, or the PDF link, and recheck important figures against it.

MonthMeter readingUnitsPayable ৳After due ৳ Bill noDue dateStatusBill

How it works

  1. 1
    Type your customer number and pick a date range. Nothing else leaves your browser.
  2. 2
    This page fetches your official bill for each month straight from DPDC — no captcha, no waiting.
  3. 3
    Your browser reads the numbers off each bill — readings, units, totals, dates — and keeps the original file too, ready to download one by one or all together.

When it can fail

What can go wrong, and what to do about it — each row: what you'll see, and the fix.

DPDC's site is down or slow — months marked “failed”
Wait a bit and press “Retry failed months” — months that already worked won't be fetched again.
Wrong customer number — every month “invalid”
Double check the কাস্টমার নং on a recent bill and try again.
“No bill” months — normal, not an error
Months before the account existed (or the newest month, not issued yet) simply have no bill. After 3 empty months in a row the search stops early — that's usually where the account began.
Some numbers missing — row shows partial data
DPDC occasionally changes their bill format and a value or two can't be read automatically. The original bill still opens fine — you can read the missing figure yourself from it.
Very long ranges — slow, or the page gets heavy
Fetching many years at once works but takes a while. A few years at a time is more comfortable.

FAQ

Is my data stored anywhere?

No. Bills live only in this browser tab until you download them. Close the tab and everything is gone.

Does my customer number go anywhere besides DPDC?

No. It's only used to fetch your bill from DPDC's own website — nothing is saved or sent anywhere else.

Why does it wait between months?

Politeness — this fetches no faster than a person clicking through the official site, so it doesn't burden DPDC's servers. ~1 second per month.

How far back does history go?

The same as DPDC's own site — bills exist from when the account started. The walk stops after 3 consecutive empty months, which usually marks the beginning.

Can I pay bills from here?

No — this is read-only history. For payment use DPDC's own site or your bank.

What's the difference between "Meter reading" and "Units used"?

Meter reading is the running total your meter shows, like a car's odometer — it only ever goes up. Units used is how much it moved this month (this reading minus last month's), which is what you're actually billed for.

Can I view my bills again without fetching from DPDC?

Yes — export JSON once, then use "Import it" above the form any time afterward to see the same table and charts instantly, no fetching at all. The original bill PDFs aren't part of that file (they're in the separate zip download), so imported data can't re-download PDFs or build a fresh zip — everything else works the same.