A board member from a 24-unit building in Pārdaugava emailed me last month with a question I hear constantly: "We're looking at HOA software but honestly I don't know what we need. Every platform says it does everything. How do I choose?"
She'd been researching for three weeks and was more confused than when she started. That's not her fault — the market is genuinely confusing, and most "HOA software" articles are written for American homeowners' associations with single-family homes, not for European apartment associations dealing with shared heating systems, meter readings, and monthly maintenance fees.
So let me actually answer her question, and yours if you're in the same boat.
First: are we talking about an HOA or an apartment association?
This matters more than people realize. In the US, an HOA (Homeowners' Association) typically governs a community of single-family homes — common areas, landscaping, maybe a pool. In the Baltics and much of Europe, the equivalent is an apartment association (OSMD in Latvia, korteriühistu in Estonia), which is fundamentally different: you're managing a shared physical building with interconnected systems.
The software needs are different too. An American HOA needs architectural review tracking, covenant enforcement, and pool scheduling. A Baltic apartment association needs utility billing, reserve fund tracking, elevator maintenance scheduling, and a way to communicate with 40+ apartment owners who all share the same heating system.
I'm going to focus on the apartment association side, because that's what most of my readers actually manage. But if you're in a mixed-use situation, look for software that handles both.
The six things you genuinely need
1. Voting and decision tracking
This is the feature most platforms get wrong. In a Baltic apartment association, decisions happen at the annual meeting (kopsapulce in Latvia) and through written votes between meetings. The software needs to handle both.
What that means in practice: you should be able to create a motion, send it to all owners, collect votes (yes/no/abstain), track quorum, and produce a legally defensible record of the outcome. In Latvia, the Residential Property Management Law requires specific quorum thresholds for different decision types — ordinary decisions need a simple majority of represented shares, but major decisions (like taking a loan or selling common property) need a two-thirds majority. Your software should know the difference.
Most platforms treat voting as an afterthought — a simple poll widget. That's not enough. You need weighted voting (based on ownership share, not one-owner-one-vote), proxy delegation (an owner can authorize someone else to vote for them), and a clear audit trail showing who voted how and when.
If the software can't handle weighted votes and proxy delegation, it wasn't built for apartment associations. Move on.
2. Financial transparency that owners actually trust
The #1 source of conflict in apartment associations isn't maintenance costs or noise complaints. It's money. Specifically: "Where did our fees go?" and "Why did the reserve fund drop €2,000 in three months?"
A good platform solves this by making finances visible to all owners in real time, not just at the annual meeting. Each owner should be able to log in and see:
- The current reserve fund balance.
- Monthly income vs. budget.
- Recent expenses, categorized (maintenance, utilities, administration, repairs).
- Their own payment status — what they owe, what they've paid, what's pending.
This sounds basic, but you'd be amazed how many associations still distribute financial summaries as PDF attachments to email. Half the owners don't read them, and the ones who do can't verify the numbers against anything. Real-time transparency eliminates 80% of the "I don't trust the board" complaints.
3. Reserve fund planning, not just tracking
I wrote a whole article about reserve funds (they're almost always too small), so I'll keep this brief. The software shouldn't just show you the current reserve balance. It should help you plan: "If we contribute €0.35/m²/month, the fund will have €18,000 when the roof needs replacing in four years. If we contribute €0.15/m²/month, it'll have €7,800 and you'll need a €10,200 special assessment."
This is a capital expenditure forecast — a table of major components, their remaining lifespans, replacement costs, and a savings schedule. Good software lets you build this and update it annually. Bad software gives you a balance field and calls it a day.
If your platform can't model future capital expenditures against the reserve fund, you're managing blind.
4. Communication that reaches everyone
Our building has 42 apartments. Owners speak Latvian, Russian, and English. One owner doesn't use email at all — we send her paper notices. Two owners only respond on WhatsApp. Three prefer Telegram.
No single channel reaches everyone. The software needs to handle this reality. At minimum:
- Email notifications with per-resident language preferences.
- SMS for urgent notices (heating shutdown, emergency repair).
- A portal where all communications are archived and searchable.
- Document storage for meeting minutes, audit reports, and official notices.
The portal part is critical. If all communication happens in scattered WhatsApp groups, you have no record. When a new board member joins in two years, they can't see what was decided or why. A central communication archive protects the board and the owners.
5. Maintenance request tracking
When the elevator breaks, three residents report it independently. Without a tracking system, the board gets three messages, the property manager gets two calls, and nobody knows who's handling it.
The fix is simple: a shared maintenance request system. Residents submit requests (ideally with photos) through the portal. The board or property manager assigns them to a contractor or building staff. The status updates automatically: submitted → assigned → in progress → resolved. The resident gets notified at each step.
This isn't complex software. But the number of associations still managing maintenance through a shared email inbox is staggering, and the result is always the same: things fall through the cracks, nobody knows who's responsible, and residents get frustrated by silence.
6. Meeting management
Annual meetings (kopsapulce) are where associations live or die. The software should help you run them:
- Generate the agenda from pending motions and open decisions.
- Track attendance and quorum in real time.
- Record votes with the weighted formula applied automatically.
- Produce minutes that can be approved digitally and archived.
If you're still running meetings with a printed attendance sheet and handwritten vote counts, this alone is worth the subscription cost. I've seen meetings where the quorum calculation was wrong and the decisions had to be re-voted at a second meeting six weeks later. Software prevents that.
What you don't need (and shouldn't pay for)
Architectural review and covenant enforcement. That's American HOA territory. You don't have a covenant committee reviewing paint colors.
Pool and amenity scheduling. Unless your building has a pool (it probably doesn't), skip this.
Lead management and CRM pipelines. You're not selling. You're managing.
Marketing tools and website builders. Your association doesn't need SEO or a landing page. It needs a functional portal.
Insurance tracking for individual units. Nice in theory, but owners handle their own insurance. The association insures the building.
How to evaluate in 2026
The bar for software has risen. In 2025, having a resident portal was a differentiator. In 2026, it's table stakes. Here's what I'd test:
- Can you create a weighted vote with proxy delegation in under five minutes?
- Can every owner see the reserve fund balance and recent expenses without asking the board?
- Can a resident submit a maintenance request with a photo from their phone?
- Can you send a meeting notice in three languages simultaneously?
- Does the financial dashboard show budget vs. actual per category?
- Is there a clear audit log of who accessed what and when (GDPR compliance)?
If the answer to any of these is "no" or "that's in our roadmap," keep looking. The software that can do all six exists today — you just have to filter out the noise.
The cost question
For a 24-unit building, reasonable software should cost €20-50/month. That's less than what most associations spend on stairwell cleaning. If a platform quotes you €150/month for 24 units, it's either enterprise software that doesn't fit your scale or a pricing model designed to squeeze small associations. Neither is acceptable.
Look for per-unit pricing that scales down as you add units, or a flat fee that includes all features. Avoid platforms that charge separately for voting, communication, and financial reporting — by the time you add the modules, you're paying double what the advertised price suggested.
Making the switch without a revolt
The hardest part of adopting new software in an apartment association isn't the technology. It's the people. Board members who've used Excel for a decade. Owners who don't trust "the cloud." Elderly residents who want paper invoices.
Here's what works:
Introduce it as a pilot for the board only. Use the software internally for one billing cycle before opening the resident portal. Let the board get comfortable with the financial dashboard and meeting tools. Then roll out the portal to owners with a clear letter: "Here's what you can see, here's how to log in, here's what changes for you (nothing, except you can now check your balance at 11pm instead of emailing me)."
Don't make it mandatory immediately. Let the tech-comfortable owners adopt first. The laggards will follow when they see their neighbors using it. And keep paper notices for the one or two who genuinely can't or won't go digital. That's not a failure — it's pragmatism.
If you're on an apartment association board and want to test whether a platform fits your building, try Urbaneta free — 14-day trial, no credit card. Set up one building, create a test vote, and see if the workflow matches how your association actually operates.