From You Need a Budget (YNAB):
YNAB 4 is budget software features Cloud Sync, making it easier to stay focused on your budget and always up to date by staying in sync wherever there's an internet connection. Use YNAB's application to record your spending right there at the cash register. With fast transaction entry you can have entered the transaction. YNAB will import downloaded transactions in all the popular formats. Features include revert to a past version of budget in a single click, reconciliation wizard lets you reconcile all of your accounts with ease to make sure that YNAB and your account balances match, supports Dollars, Euros, Pounds, Rupees, Reals, and Rands, saves your budget automatically at regular intervals and also when you quit, search for dates, amounts, payees, and categories, and create a scheduled transaction and new transactions will be made automatically.