A mill is a thousandth. A mill rate of 10 means ten dollars on every thousand dollars of taxable assessment. That is the whole mystery, and it is not the whole bill.
Two quarters can sit in RMs that advertise the same municipal mill and still not pay the same. Assessment is the first reason. One province’s assessed value is not another’s, and even inside one province a newly reviewed roll and an old roll do not speak the same language. The mill is a rate. The roll is the mass it is multiplied against.
Then come the extra blades. Local improvement. Special service. A drainage levy. A recreation levy the village added when the rink roof went. A watershed district requisition that never appears in the “municipal mill rate comparison” someone posted in a Facebook group. Education tax is its own column in some years and some provinces, folded or capped in others. If you only compare the one number council waved at the public hearing, you are comparing hats and calling them farms.
Read a bill the way you read a seed ticket. Find the assessed value. Find the municipal mill. Find every named levy. Ask which of those levies is optional next year and which is already committed because the debenture is still alive. The useful frame is not “our mill went up.” The useful frame is “this line moved, on this roll, for this reason.”
When this desk starts cutting dated frames, each one should name the bylaw or the budget page. Until then, treat every viral mill-rate chart as a map with no scale bar.