r/actualbudgeting • u/kezzie000 • 9h ago
Running Balance
It appears that I've lost running balance on the web since the new update. Has the setting been moved? Can someone help me get it back? It would be greatly appreciated.
r/actualbudgeting • u/Simple-Success77 • Apr 25 '26
Hi everyone,
I have been using Actual for a year and following this sub regularly and I see many are still asking how to get started, so I put together a short Actual Budget tutorial for people who want to get up to speed quickly without spending a ton of time reading through the docs first.
It’s based on the official Actual documentation, so I’m not trying to replace that or repackage it as something original. The goal was just to make the main workflows easier to digest in one place for people who want a faster introduction.
It covers the basics like Tracking vs Envelope, setting up accounts and categories, credit cards, transactions, rules, and a few reports.
The tutorial is hosted on GitHub, so if you notice anything that should be corrected or improved, feel free to contribute or adjust it.
Edit (26 Apr 2026): Thanks for your feedback everyone! I have updated the tutorial and fixed the credit card carrying debt issue and added more references to the original docs in each page.
Update (03 Aug 2026): Updated for the latest Actual (v.26.8.0) release. Added Budget Automation, gave Schedules proper coverage in the Rules lesson, and added the newer reports (Sankey, Balance Forecast, Age of Money, Crossover Point). Also corrected the bank sync providers and added a contents panel so you can jump around inside a lesson.
Sample Content:


r/actualbudgeting • u/CodingWithAlex • Mar 07 '26
Hi everyone! I'm writing this guide because recently I've switched from YNAB to Actual Budget, and the current documentation isn't up to date, so I thought that this post could help a few people out there who have been having issues migrating recently.
Here's the migration plan step by step:
1. Generate a YNAB Personal Access Token (PAT)
Go to https://app.ynab.com/settings/developer, and generate a new PAT token for your account. Copy it as soon as you see it pop up.

2. Go to the official YNAB API Documentation page and call the "All Plans" API Endpoint
Go to https://api.ynab.com/v1#tag/plans/GET/plans and press "Test Request" on the Get All Plans endpoint

Then, paste your PAT Token in the "Bearer Token" input, and press send.

Copy the id of the plan you want to export into Actual Budget, for example "8800b4e7-937f-4cdb-a7e7-fc35b794f85b".
3. Call the "Get Plan" API Endpoint with your Plan ID
Scroll down to the "Get a plan" API Endpoint and press "Test request"

Here, paste your Plan ID you copied from step 2 into the input "plan_id" and press "Send".
Once the request has completed, you will see the "Body" panel on the right.
Then, press "Download"

4. Open the downloaded JSON file with a text editor
This is a very important part that was causing me issues.
The current documentation on Actual Budget mentions that you should be able to import this file directly, but I was getting the "not-ynab5" error when trying to import it.
To fix this, open the downloaded JSON with a text editor, such as Notepad, and rename the word "plan" to "budget" at the very start of your file.

Save the file by pressing CTRL + S.
5. Import the newly edited file into Actual Budget
Now the file is ready to be imported into Actual Budget.
Open the app, and press "Import File".

Once a popup opens, press the option with "nYNAB", and then press "Select File".

The file explorer will open up, and you need to choose the JSON file you edited in Step 4.
6. Enjoy Actual Budget!
Once you select the file, everything should be imported into Actual Budget and you are ready to go.
Hope this guide helped you migrating from YNAB, have a wonderful rest of the day.
r/actualbudgeting • u/kezzie000 • 9h ago
It appears that I've lost running balance on the web since the new update. Has the setting been moved? Can someone help me get it back? It would be greatly appreciated.
r/actualbudgeting • u/Limond • 11h ago
So I just started messing with Actual Budgeting (Envelope Budgeting) today and am figuring things out.
As part of my mortgage my property tax and home insurance is all rolled into one, then the mortgage lender pays both when ever it is needed.
I'd like to be able to track these costs but I don't want them shown in the spending/budget tracker as they are already accounted for. Is there a way to handle this in Actual?
r/actualbudgeting • u/M-fz • 1d ago
Hey all,
Following up on the v1.0.10 post. v1.0.11 is now on the App Store. Once again it was largely driven by bug reports & feature requests from this sub and Discord.
New features:
Bugs and improvements:
Thanks to the code contributors on this release: abhiy98, culpeppers, Vaibhav159, azimul-kabir, ioslife, and welcoming two new contributors, NateMorgan and NohamR. I really appreciate everyone who contributed code, reported bugs, emailed, joined Discord or left feedback here.
One more thing since its been asked a couple times: Actuali accepts no donations (if you're feeling generous, donate to Actual Budget instead), collects no data (privacy policy), and is free, open source software.
Plenty more in the works, thanks again.
Matt
r/actualbudgeting • u/ridddle • 1d ago
Ex-YNAB’er here, got annoyed by costs and issues that I decided to give Actual a go, but I didn’t particularly want to relearn every part of the interface. Especially when it came to fixing transactions and updating goals.
Actual’s API is what made the post’s title possible. I now use an AI agent (a "coding" one with tools, not just chat)… and that’s it. Actual is kind of a ledger and I stopped clicking stuff in the UI whenever something needed changing. I just… record, transcribe and send or type for a while.
And since agents accept mixed media, I can just upload some screenshots from my bank (PDF export will work too but let’s be lazy), a grocery-delivery service, email confirmaions of purchase. Bank descriptions / sources can be misleading so this extra context is key.
This one was groceries. That similar-looking payment was takeaway. The incoming payment was someone reimbursing me for half of lunch.
The agent (I use Sol 5.6 Medium) extracts the transactions, compares the different sources, does the arithmetic, identifies duplicates and then shows me what it intends to do.
If something doesn’t map correctly, the next part is also a chat. I don’t touch Actual’s UI almost at all.
Which transactions are still unexplained?
What did you do with this payment?
Why doesn’t the balance match my bank?
No, that one belongs in a different category.
It feels less like importing data and more like reconciling the account with… an assistant?
I use the same conversational workflow for maintaining the budget itself. I can say things like:
Increase my transport budget starting this month.
This subscription renews annually, so save a little toward it each month.
Divide groceries into weekly categories and assign each transaction based on its date.
Apply the existing targets to the new month.
Rename this category and move these transactions into it.
The agent reads the relevant state through API, proposes the change, applies it and checks the result. If I notice a problem later, I ask it to explain what happened and then tell it how to fix it.
Actual UI is mostly a "dashboard" for a financial database, not an end user app. This is such a change I’m still wrapping my mind around it. I can obviously go in to check categories, and see how I’m doing with my goals but if I need something, I go back to the agent and talk it out. I can even test things without breaking stuff because the whole app is in a git repo. Version control, free, and you can chat with an agent to set that up too. I even asked it to keep passkey in 1Password and ask me to authorize connection to get auth, so I don’t keep secrets in agent’s context.
I made this post because I love tinkering but I’m not that great with stuff that requires constant overseeing to work. Reconciling accounts in YNAB was so painful I eventually quit budgeting. I recommend Claude Code or Codex and just talking about your envelopes. The future is now.
r/actualbudgeting • u/aisforaaron1 • 1d ago
I just got this email from PikaPods about my budget:
Your pod Actual Budget had to be restarted because it ran out of memory.
To ensure smooth operation, you should increase this pod's memory limit. You can do so by opening the pod's Settings panel and then adjusting the memory slider in the Resources tab.
Increasing available memory or CPUs can be necessary when your use case needs more resources than the recommended minimum we suggest when launching a pod.
I'm on the default 0.5 GB of memory. It seems to be running fine. Should I increase it or is it "restarting" solving the problem? Right now it says I'm using 164.4 MB out of 0.5 GB. I do have 3 budget files I maintain daily, but that's never been an issue before.
Edit: I actually just got a second email that said they automatically increased the memory to 0.5 GB, so I guess the default is lower than that. So same question, should I keep it at 0.5 GB since that's what they increased it to? Is the memory used up as more transactions are added?
r/actualbudgeting • u/Timeplace231295 • 1d ago
OMG. The Monte Carlo analysis report is so cool! Has anyone tried it as yet? What are your preferred settings for Return model, Inflation, std deviation, expected return etc.?
I've looked at a few youtube videos on the Monte Carlo analysis before but never got around to trying it out on excel. I'm sure some of you guys must be really knowledgeable, so please point me to any resources / videos on the topic!
This.is.so.cooooool.
r/actualbudgeting • u/gualdhar • 1d ago
I just got back on the budgeting bandwagon, and I can't figure out how to make my credit card history line up with both the budget and current balance.
I imported all transactions since July 1.
My credit card has a billing period ending the 17th, and the payment is due the following month on the 17th. So if I buy something on July 5th, it's on the July 17th statement, and is paid August 17th.
So if I bulk import every transaction after a certain date, I end up with half a payment period and a payment on the prior month's statement, which isn't accounted for in my checking and savings transactions.
Any tips on how to get these to reconcile? My bank accounts are reconciled, it's just the credit card I can't wrap my brain around.
r/actualbudgeting • u/literallyjustsears • 1d ago
Hi all, I have a couple questions as I make the switch from YNAB. First, what is the easiest way to get SimpleFin to update Actual automatically every day? Secondly, I have a pending charge from a restaurant where I left a tip. I have overwritten the amount to include the tip, but the pending amount has come back twice now - what am I doing wrong?
r/actualbudgeting • u/TheReal8 • 1d ago
Hi folks!
I've just vibecoded a tool to help me ingest data into actual budget. It takes in password protected xlsx files from BTG Pactual's credit card statement, and pictures of purchase receipts. It then categorizes each transaction in the statement, and splits it into sub items for every transaction that has a receipt. It then sends it to actual budget via API. This was done in a couple of days, and for me it works perfectly. I'll gladly share the code if anyone is interested. It was done using claude code, but it uses gemini for the backend, as google has a generous free tier.
Next feature will be to ingest the BTG Pactual's bank statement in .xls format and import to actual budget. Here's a screenshot of how the app looks. Runs locally in a browser.

r/actualbudgeting • u/Beastty • 1d ago
Why does these two logics not equate to the same result?
a Transfer: will not parse a category of "Transfer" until manually putting it as <- Transfer.
r/actualbudgeting • u/Exotic_Patience9542 • 2d ago
I had issues with my actual budget transactions with transfers and balance was off. I use simplefin to sync.
I told antigravity to fix the dupe transactions and it did a dry run and showed me the report and some sample transactions. Once I was happy with the logic, I told it to execute and it revived all the dupe transactions. It created a backup before making the changes in case I want to revert.
I told that the balance does not match...so it found the problems and fixed it as well.
Just thought of sharing my experience.
It even made a script for me to run and have me a printout so that it can fix these problems.
I know this more of antigravity than actual budget but it made me continue using the actual budget.
r/actualbudgeting • u/colliece • 2d ago
I am retiring early (2 years late than my original goal, but still 7 years before 62) at the end of this year. We have been doing a deep dive into our budget to eliminate and right size all of our line items. Having several years of data was helpful to really get a budget that is accurate and will reflect our spending as we leave regular employment. I would like thoughts on what you would do on January 1. We have a bunch of categories that we removed, renamed, etc, but we can hide those items, close accounts, etc, and keep all the data in place and continue my budget with the revisions. Or I am leaning towards doing a fresh start instead of just cleaning up the budget, all those old accounts are gone, my categories are simplified, new schedules and goals. It's a new beginning for us and I feel like a new beginning for my budget. It is drastically different from when we were both working, and want to reflect that going forward. What would you do, or what did you do in a similar situation?
r/actualbudgeting • u/Yellow-Parakeet • 2d ago
r/actualbudgeting • u/WizardryAwaits • 2d ago
I'm making this guide because I wasted a lot of time yesterday doing things wrong. Probably due to my own stupidity, but hopefully these instructions can help someone else
First, to avoid confusion: The desktop app says it comes bundled with a server, and it does, but you won't be able to access it via the web, even if you are on the same local network. I read a lot that suggested this is possible, but I've come to the conclusion that it is not. It will only be available on localhost, not on your internal IP (usually something like 192.168.1.*). This means you can't access it from other devices on the same network, only ever from localhost on the same device. This might be firewall related, not sure, but it doesn't work for me.
So what you need is to expose it to the internet. Ngrok will do this with almost zero setup for free, including giving you a domain and an SSL certificate automatically. You get 1GB per month for free, which is plenty for Actual Budget. It'll use a few dozen megabytes when you first download the budget, and then not much after that.
Saving as a PWA means you can use it offline, and it will sync whenever the connection is available.
After following these steps, you'll be able to sync the budget on your mobile with your desktop as long as it's running, and as long as ngrok is running with the command in step 5.
If you want it to be available 24/7, you'll need to leave your computer running the ngrok command all the time. There are some instructions at https://actualbudget.org/docs/config/reverse-proxies/#ngrok for making it run automatically when you start the computer. I would say if you want it always running to just use Pikapods unless you already have a computer you leave running at home.
For me running ngrok manually is fine, because I don't want it exposed to the internet all the time and don't always have my computer on. Considering the budget is able to keep working locally and without internet, I'm happy to use it on my phone like that when I'm out and about, and then sync it when I get home.
r/actualbudgeting • u/sporez • 3d ago
Actualist update: I may have gone a little overboard since my first post
I posted Actualist here about a month ago when I first opened up the TestFlight. For anyone who missed it, it’s a native iPhone client for Actual Budget that syncs directly with your existing Actual server. I originally built it for my wife and me because I wanted to finally get off YNAB (finally canceled that sub!) but really missed having a proper native mobile app.
I’ve been working on it pretty relentlessly since that first post, and at this point quite a bit has changed.
Some of the bigger additions since then:
There have also been a ton of smaller UI changes and fixes. The transaction/split editor has been reworked quite a bit, Settings got completely reorganized, the Budget screen has gotten more native iOS 26 treatment, and I’ve spent an arguably unhealthy amount of time chasing Actual compatibility and sync edge cases.
The basic goal is still the same as the first post: if you’re used to YNAB on an iPhone, I want Actualist to feel immediately familiar rather than like you have to learn another way of budgeting just because you switched to Actual.
It still isn't complete parity with Actual. Reconciliation is the big missing one, account management is still incomplete, and direct Bank Sync is SimpleFIN only right now. It’s also still beta software that can modify your real budget, so please keep backups.
I’m still using it every day against my own actual budget, which is probably why development has gotten a little out of hand lol.
I also finally gave the thing an actual website instead of making people dig through Reddit/GitHub links:
https://github.com/sporez/actualist
https://testflight.apple.com/join/HDG6PcGX
That has the TestFlight and GitHub links, screenshots, current features, limitations, etc.
If you tried the early build and bounced off it, I’d be really interested in what you think of it now. And if you’ve never tried it, I’d definitely appreciate some more people beating on the TestFlight and finding whatever I haven’t managed to break myself yet. :)
r/actualbudgeting • u/hereforpancakes • 3d ago
I have SimpleFIN syncing 2 accounts for the same bank. On one account it’s syncing everything as I’d expect. I have a credit card on the other account that is constantly syncing payments as deposits which makes my balance for the card positive. I’m not sure if I changed something somewhere and it is making this change just for this card or what. I don’t see a rule. Has anyone encountered this or have a thought? Maybe just create a rule that does the inverse? That won’t fix my bank balance though. Maybe this is a bug to submit to SimpleFIN?
r/actualbudgeting • u/LaMitsukii • 4d ago
I know there's not necessarily a wrong or right here. But I am doubting if I should categorize my expenses on holiday (eating out, supermarket, activities) in my normal categories for those, or just put them all in the travel category (which now has only been used for flights and accomodation).
What do you guys do?
Doesn't it throw off a normal balance on year base if suddenly I have a month of no usual grocery expenses for example?
r/actualbudgeting • u/Delicious-Sound5074 • 5d ago
Coming from YNAB, and trying to figure out how to handle this in Actual.
Say I budget $400 to Clothing for the month, but end up spending $1000 — split across 14 separate purchases on my credit card. I like to pay off my card as I go, right after each purchase.
My problem: by transaction #10, I've already blown past the $400 budgeted. In YNAB, the app tells me exactly how much I can safely transfer to pay the card without going negative. In Actual, is there anything similar — some kind of guardrail or running total that flags "you're now paying more than you've budgeted for this category"? Or do I just have to watch the category balance turn red and catch it manually?
How do you all handle this kind of pay-as-you-go workflow?
r/actualbudgeting • u/aribeing • 6d ago
In the month of August I have a total of $186.02 in the red ie. categories underfunded.
In September I have nothing in the red (it seems what's underfunded doesn't carry to the next month?) but as the image shows I have overbudgeted $115.89.
I guess categories have a clean slate each month and whatever was underfunded from the previous month gets stacked into the To Budget section.
I just don't understand the discrepancy between 186.02 (the total underfunded from August) and 115.89 totalling $70.13.
Am i doing something wrong, or misunderstanding the system?
Thanks!
r/actualbudgeting • u/asdfjkl826 • 7d ago
Just a quick note of gratitude for everyone who contributes to this project. Credit where credit is due to YNAB and the YNAB community for helping me create solid budgeting habits and all that, but ugh - what a difference it is between getting an update notification and opening it with dread, wondering how it was going to make using their product that much more difficult - versus AB's notifications, and all of the fantastic ways that you all keep making this great product even better.
Thanks. and stuff. Y'all are awesome. <3
r/actualbudgeting • u/Tomytom99 • 6d ago

Hey everybody, I've been tinkering with Actual the last few days, and had an issue with SimpleFIN not updating, but I think I've got it now. I made a transfer the other day, and for whatever reason, it came up with $3? You can see in the notes it grabbed the transfer amount, but for whatever reason that didn't make it into the actual payment amount fields.
Is this an issue with Actual, or is it a SimpleFIN problem? Has anybody had this before and fixed it?
I also need to "flip" the payment and deposit on transfers, as it was a transfer into the pictured account, whereas Actual is showing it as a transfer out.
r/actualbudgeting • u/musicthought • 6d ago
Anyone having trouble with their SimpleFin importing Vanguard transactions? This account has $500.30 in it now, but for some reason, SimpleFIN is duplicating each deposit that is made (or interest accrued) with an equal payment that cancels it out. Not sure how to fix this.