Support for a simple budget integration

I would love if HA could have a setup like this. A new card type like a google forum where you could input the amount something costs, what it was, and what category it is. An integration that takes all the purchases that you input and puts them into a budget broken down by categories. Then you could have graphs to compare months to month usage. Right now, I have something similar set up through google forums and google sheets, but this wouldn’t be too hard to implement IMO.