O Odoo é genuinamente excelente para organizações sem fins lucrativos. Baixo custo, uma plataforma que substitui 30+ ferramentas SaaS desconexas, contabilidade e projetos na mesma camada de dados. togrant.com estende essa base com o fluxo de trabalho de subsídios que os doadores esperam — tudo sincronizado de volta ao Odoo sem alterar o seu funcionamento.
▶ Ver a demonstração animada de 3 minutos — one grant from application to final donor report.
Most non-profits running grants on Odoo have tried one of three shapes. togrant.com beats each of them on the part that matters most.
Custom modules built inside Odoo (with extra fields on the project, custom views, server actions) live or die by your upgrade cadence. togrant.com sits next to Odoo and writes through the standard API, so every Odoo upgrade just works — no integrator bill on the day Odoo 19 lands. You get the deep grant features without taking on a forever-maintenance habit.
Finance keeps Odoo, programmes opens Excel — and the two slowly drift. togrant.com is the single donor-facing view backed by your real Odoo numbers: actuals refresh on demand, every category maps to an Odoo analytic account, every line is auditable end-to-end. Programmes and finance read the same numbers again.
Plenty of SaaS tools manage applications, budgets and reports — but they don't talk to Odoo, so finance ends up re-keying every figure. togrant.com is built around Odoo from day one: one source of truth for the accounting, one source of truth for the donor story, and a sync layer that keeps them aligned. No double entry, no reconciliation suite, no "which system is right?" debate.
togrant.com runs as a separate web app at my.togrant.com.
It owns the grant lifecycle — applications,
donors, budgets,
reporting cadence — and writes the
parts Odoo needs (projects, analytic accounts, budget lines)
through the standard XML-RPC API.
No fields are added inside Odoo. No Studio customisations. No server actions. Your Odoo install stays vanilla and upgradeable. We use Odoo's three analytic-plan structure (Project / Donor budget line / Donor budget detail) which is built-in to the Community and Enterprise editions from version 17 onward.
| Concept | togrant.com | Odoo |
|---|---|---|
| Donor record | Source of truth | Read-only mirror |
| Application (pre-award) | Source of truth | Not visible |
| Grant (post-award) | Source of truth | Synced as Project |
| Project (implementation) | Source of truth | Synced as Project |
| Budget categories | Per cycle | Plan 2 analytic accounts |
| Budget detail lines | Per project | Plan 3 analytic accounts |
| Bank transactions | — | Source of truth |
| Journal entries | — | Source of truth |
| Actuals per category | Cached + period-filtered | Source of truth |
| Donor reports | Exported | Underlying data |
A maioria das equipas passa de "acabámos de nos inscrever" para "primeiro subsídio no dashboard" dentro de um dia de trabalho:
Your Odoo install stays as it was. We only need the standard Analytic Accounting module enabled — your chart of accounts, fiscal-year settings and journal entries stay entirely yours.
| Spreadsheets | togrant.com | |
|---|---|---|
| Grant cycle stages | Manual, honor-system | Enforced, with required docs per stage |
| Budget categories | Free-form, copy-paste per grant | Donor-specific, inherited from cycle template |
| Actuals vs. budget | Manual export from Odoo, monthly pain | Live sync via Odoo analytic accounting |
| Multi-grant overview | One tab per grant, one owner per tab | All grants in one place, role-based access |
| Donor reporting | Rebuild every time | One click, donor's own template |
| Audit trail | None | Append-only sync log, period snapshots |
Works great for your first grant. Breaks somewhere around grant three.
| Custom Odoo module | togrant.com | |
|---|---|---|
| Odoo upgrade risk | High — breaks on major versions | Zero — standard XML-RPC API only |
| Maintenance dependency | Your developer, indefinitely | Radical Fanatics (SaaS) |
| Time to first grant | Months of build + test | Days — onboarding call included |
| Grant-specific UX | Odoo screens adapted, never ideal | Purpose-built for grant managers |
| Donor templates | Build from scratch | 10 pre-loaded (EU, USAID, UN, FCDO, GIZ…) |
| Finance boundary | Often blurred | Hard — we never touch journal entries |
A custom module is a bet that you'll never upgrade Odoo again.
| Generic PM tools | togrant.com | |
|---|---|---|
| Grant cycle templates | Build and maintain yourself | 10 donor-specific templates included |
| Donor budget categories | Custom fields, fragile | Built-in, per cycle |
| Odoo integration | None or generic webhook | Native — analytic plans, idempotency, sync log |
| Period reporting | Manual export to Excel | Automated, donor-template XLSX |
| Roles (programme / finance / admin) | Generic permissions | Grant-specific role model |
| EU PRAG export | Not possible | Built in |
Great for task management. Not built for the grant lifecycle.
None of these tools is wrong — they just weren't built for this. togrant.com was.