How I Saved 100k PLN in 2 Years
Case study of a single woman earning 9,000 PLN net on an employment contract who saved 100,000 PLN in 24 months through expense tracking, meal prep, and smart investing.
10 min czytaniaExample based on real data. The name and details are fictional, but amounts and strategies reflect the realities of the Polish market.
Quick Answer
Ola, a 28-year-old HR specialist from Poznań earning 9,000 PLN (€2,100) net per month on an employment contract, saved 100,000 PLN (€23,300) in 24 months. The key? Tracking every expense, cutting subscriptions, meal prepping, and consistently setting aside 4,000–4,500 PLN per month. She split her savings: 50% VWCE ETF, 30% EDO inflation-indexed bonds, 20% term deposits. Here's her step-by-step story.
Starting Point: "Where Does My Salary Go?"
In January 2024, Ola earned 9,000 PLN net — and had just 2,300 PLN in savings. After 5 years of working, she'd saved almost nothing. Money just "disappeared" — nobody was stealing it, but nobody was watching it either.
Step One: The Expense Audit
Ola installed an expense tracking app (she now recommends Freenance) and tracked absolutely everything for a month. The results:
| Category | Amount/month | % of Income |
|---|---|---|
| Rent + utilities | 2,200 PLN | 24% |
| Food (groceries + restaurants) | 1,800 PLN | 20% |
| Clothing and cosmetics | 800 PLN | 9% |
| Transport (car) | 700 PLN | 8% |
| Subscriptions and entertainment | 520 PLN | 6% |
| Takeaway coffee | 340 PLN | 4% |
| Impulse shopping (online) | 450 PLN | 5% |
| Other | 390 PLN | 4% |
| Total expenses | 7,200 PLN | 80% |
| Remaining | 1,800 PLN | 20% |
A 20% savings rate sounds decent, but that 1,800 PLN would still "vanish" — on unexpected expenses, gifts, nights out.
The Plan: 4,000 PLN/Month in Savings
Ola needed to save 4,200 PLN/month to reach 100k in 2 years. That meant cutting expenses by 2,400 PLN/month — radical, but doable.
What She Cut
1. Car → bicycle + public transport (–700 PLN/month)
Ola sold her 12-year-old Toyota Yaris for 14,000 PLN (straight into savings). In Poznań, cycling to work took 20 minutes, and a monthly transit pass cost 100 PLN. Annual savings: 7,200 PLN plus a one-time cash injection from the sale.
2. Food: the meal prep revolution (–650 PLN/month)
- Restaurants and takeout: from 800 PLN to 200 PLN/month (2 outings)
- Groceries: from 1,000 PLN to 950 PLN/month (batch cooking, shopping lists)
- Sunday meal prep: 3 hours of cooking = lunches and dinners for the entire work week
3. Subscriptions: from 520 to 120 PLN/month (–400 PLN/month)
Ola had: Netflix (43 PLN), HBO Max (30 PLN), Spotify (20 PLN), Audible (40 PLN), CDA Premium (30 PLN), gym (150 PLN), meditation app (50 PLN), cloud photo storage (30 PLN), online magazine (27 PLN), VPN (25 PLN), YouTube Premium (26 PLN), Tidal (20 PLN), two subscription boxes (80 PLN).
She kept: Netflix (43 PLN), Spotify (20 PLN), gym (negotiated down to 99 PLN). Everything else went.
4. Clothing and cosmetics: from 800 to 300 PLN/month (–500 PLN/month)
Capsule wardrobe approach — buying fewer, better-quality items. Cosmetics: switching to affordable Polish brands (Bielenda, Ziaja) instead of imported ones.
5. Coffee and impulse purchases (–350 PLN/month)
A thermos with good coffee to work. A 72-hour rule for any purchase over 100 PLN.
The New Budget
| Category | Amount/month |
|---|---|
| Rent + utilities | 2,200 PLN |
| Food | 1,150 PLN |
| Transport | 100 PLN |
| Clothing and cosmetics | 300 PLN |
| Subscriptions | 162 PLN |
| Coffee and entertainment | 200 PLN |
| Other / buffer | 388 PLN |
| Total expenses | 4,500 PLN |
| Savings | 4,500 PLN |
Savings rate: 50%. Better than planned.
Investment Strategy: Three Buckets
Ola didn't want to leave her money in a savings account earning 3%. She divided her savings into three buckets:
Bucket 1: VWCE via IKE (50% = ~2,250 PLN/month)
- VWCE ETF (Vanguard FTSE All-World) — global diversification, low costs (TER 0.22%)
- Through IKE (Poland's individual retirement account) — zero capital gains tax
- Automatic transfer on the 1st → ETF purchase on the 2nd of each month
- Annual IKE contribution: ~23,000 PLN (close to the maximum)
Bucket 2: EDO Bonds (30% = ~1,350 PLN/month)
- 4-year inflation-indexed Polish treasury bonds
- Purchased monthly for 1,000–1,500 PLN
- Stable portfolio component — inflation protection
- At 4% inflation, they yielded ~5.5% in the first year
Bucket 3: Term Deposit (20% = ~900 PLN/month)
- 6-month term deposit at the bank (~5.5% in 2024)
- Goal: emergency fund + opportunity money
- After accumulating 15,000 PLN (emergency fund), the rest shifted to buckets 1 and 2
Month-by-Month: How the Savings Grew
| Month | Total Contributions | Gains | Portfolio |
|---|---|---|---|
| 3 | 13,500 PLN | +180 PLN | 13,680 PLN |
| 6 | 27,000 PLN | +920 PLN | 27,920 PLN |
| 12 | 54,000 PLN | +3,800 PLN | 57,800 PLN |
| 18 | 81,000 PLN | +8,200 PLN | 89,200 PLN |
| 24 | 108,000 PLN | +14,500 PLN | 122,500 PLN |
Ola hit 100,000 PLN in month 20 — 4 months ahead of schedule! Investment gains (mostly from VWCE) accelerated the goal.
The Hardest Moments
-
Month 4 — social pressure. Friends invited her to brunch for 80 PLN. Ola had to learn to say "I'll pass this time" without guilt.
-
Month 8 — washing machine breakdown. 1,200 PLN from the emergency fund. Without savings = installment loan. The emergency fund saved the plan.
-
Month 14 — market drop. VWCE fell 8% in a single month. Ola didn't sell. She bought more. Three months later, the portfolio was back in the green.
What Changed the Game?
Expense tracking — this was the foundation. Ola says: "Before I started tracking, I thought I spent 1,000 PLN on food. I was spending 1,800. That awareness changed everything."
Automation — standing orders on the 1st of each month meant saving required no willpower. The money left her account before she could spend it.
A clear goal and deadline — "100k in 2 years" was specific, measurable, and motivating. The vague "I want to save" never worked.
What's Next?
Ola continues saving but increased her fun budget to 600 PLN/month. Her new goal: 500,000 PLN by age 35. At 4,000 PLN/month in contributions and an average 8% market return, it's a realistic plan.
FAQ
How can you save 100k PLN earning 9,000 PLN?
The key is cutting expenses to ~50% of income (4,500 PLN) and investing the rest. The biggest savings come from: giving up the car, meal prep, auditing subscriptions, and the 72-hour purchase rule.
How much do you need to save monthly for 100k in 2 years?
About 4,200 PLN/month (pure deposits). But with investment returns (VWCE, EDO), you'll reach the goal faster — even in 20 months in a good market.
Does meal prep really save money?
Yes. Typical savings are 400–700 PLN/month compared to eating out and unplanned grocery shopping. Plus healthier meals.
How do you deal with social pressure while saving?
Be honest with friends. Many will be supportive. Suggest cheaper alternatives — a walk instead of brunch, cooking together instead of restaurants. Real friends understand.
VWCE, EDO, or term deposit — which to choose?
All three, in the right proportions. VWCE for growth (best for 5+ year horizons), EDO for inflation protection, term deposits for safety and liquidity. A 50/30/20 split is a solid starting point.
📊 Start your own success story. Freenance calculates your Financial Freedom Runway and helps you track progress. Start free →
Related Articles
Want full control over your finances?
Try Freenance for free