<prompt> Human: I am an extreme beginner into the world of personal finances 21yo and keeping track my spending. Im in a bit of a unique situation because I am a professional athletemountain biking and dont have a job other than riding my bike and attending school. My sources of income are from sponsorships and selling old gear so incoming funds are often unpredictable. I am looking for better way to track my weeklymonthly spending. I have a chequing account, US accountUSD, TFSAtax free savings account, and a VISA. I do all my spending on my VISAbasic rewards VISA which is tied automatically to my chequing so I dont have to worry about paying my VISA bill each month. I have zero debt but would really like to get some hard numbers on how much I am spending each week, month. I have a lump sum in my TFSA, and all deposits from sponsorships are into my US account. Need help keeping track! Looking at a basic excel spreadsheet but any apps or other means of tracking would be great.  <response>: Mint is a great way to keep a running list. It will pull in from the accounts you mentioned.I use it for a quick glance. Then you can export everything as one file to Excel. You can use that for figuring out your income tax or returns at the end of the year. 