Help! My Interest Income Tracking Is a Mess
Hey everyone, DevOps engineer here who recently moved her emergency fund into a high-yield savings account. With rates up to 4-5% APY in February 2026, I am actually earning meaningful interest for the first time in my life. The problem? I have no idea if I am recording it correctly in Beancount.
My Current Situation
I opened a Marcus by Goldman Sachs HYSA in November 2025 and deposited $12,000 (my starter emergency fund — working toward 4 months). At 4.10% APY, I am earning roughly $41/month in interest. Not life-changing, but over a year that is nearly $500 that I want to track properly.
Here is what I have been doing so far:
2025-11-01 open Assets:Savings:Marcus USD
2025-11-01 open Income:Interest USD
; Initial deposit
2025-11-15 * "Transfer" "Open Marcus HYSA with emergency fund"
Assets:Savings:Marcus 12,000.00 USD
Assets:Checking:BofA -12,000.00 USD
; December interest
2025-12-31 * "Goldman Sachs" "Monthly interest"
Assets:Savings:Marcus 40.10 USD
Income:Interest -40.10 USD
; January interest
2026-01-31 * "Goldman Sachs" "Monthly interest"
Assets:Savings:Marcus 41.24 USD
Income:Interest -41.24 USD
My Questions
1. Should I break out the income account more granularly?
Right now I just have Income:Interest but I also have a regular savings account at BofA that earns 0.01% (laugh all you want). Should I create:
Income:Interest:MarcusIncome:Interest:BofA
Or is Income:Interest:HYSA and Income:Interest:Regular a better split? What do experienced Beancount users do?
2. When exactly should I record the interest?
Marcus credits interest on the last day of each month. But the statement does not arrive until the 3rd or 4th of the following month. Do you record on the date the interest is credited (Dec 31) or the date you actually see it on the statement (Jan 3)?
3. Balance assertions — how often?
I have been doing monthly balance assertions after recording interest:
2026-01-31 balance Assets:Savings:Marcus 12,081.34 USD
Is this overkill? Some people seem to only do balance assertions quarterly.
4. What about the tax implications?
I know I will get a 1099-INT at the end of the year, but should I be doing anything in Beancount to track the tax liability along the way? With $500/year in interest income, is it even worth worrying about?
5. Compound interest tracking
Since the January interest is calculated on the December balance (which includes December interest), the amount goes up each month. Is there a clean way to model or predict this in Beancount, or do I just record whatever the bank says?
What I Have Tried
I looked at the Beancount documentation and found some examples, but most deal with investment accounts and capital gains. Simple interest income from a savings account seems too basic for anyone to have written about in detail.
I also tried writing a simple importer for Marcus, but their CSV exports are not great. Currently doing manual entry which takes about 5 minutes per month.
Any guidance from the community would be hugely appreciated. I know these questions are probably basic for most of you, but I want to get the foundations right before my emergency fund grows further.
Thanks in advance!