A few weeks ago, Mic.com ran a piece about how much it would cost to attend Hogwarts School of Witchcraft and Wizardry. It said:

Exactly how much money would it cost to attend Hogwarts in American dollars? Thanks to J.K. Rowling, Pottermore and the Internet at large, we can figure out how much Muggle money you’ll be spending on your first year learning how to cast spells and look cute in a wizard’s hat. The answer: about $43,301 USD per year.

That figure comes from an estimate made back in 2011, when the last Harry Potter film was released, by two then-Lehigh University economics students. They made a calculation, in this post, that was based in part on the average cost of England’s top boarding schools, as well as what Amazon charged for mandated items Harry Potter was told (via letter in the first book)  that he must bring to Hogwarts with him, including robes, a wand, a cauldron, an owl, a pointed hat, dragon hide gloves, etc.

Students routinely attend Hogwarts for seven years — unless you are Harry Potter and his two best friends, who blew off their senior year. But who actually pays the cost of attending?

After the Mic.com article, Harry Potter author J.K. Rowling answered the question in this tweet:

And then there was this: