1 / 1
🇵🇭 Purpose-built for Philippine CooperativesGihimo gayod para sa mga Kooperatiba sa Pilipinas

Coop-One — The Offline-First Cooperative ERP Coop-One — Ang Offline-First nga Cooperative ERP

Together as OneDungan nga Usa

Members, share capital, savings, loans, field collections, double-entry accounting, and governance — all on one core, on web, desktop, and mobile, online or offline. Miyembro, share capital, savings, pautang, koleksyon sa uma, double-entry accounting, ug pagdumala — tanan sa usa ka core, sa web, desktop, ug mobile, online o offline.

Explore ModulesSusiha ang mga Module See BenefitsTan-awa ang Kaayohan
🤖 AI Mode · Cooperative Trivia AI Mode · Trivia sa Kooperatiba
🧑
Tell me about the first cooperative in the Philippines. How was it established? Istoryahi ko bahin sa unang kooperatiba sa Pilipinas. Giunsa kini pagtukod?
🤖
📜 The First Cooperative
📜 Unang Kooperatiba

College Consumers Cooperative (CCC) — founded October 20, 1916 by 27 faculty, staff, and students of UP College of Agriculture (now UP Los Baños). Started with just ₱4,000 paid-up capital selling books and school supplies.

College Consumers Cooperative (CCC) — natukod Oktubre 20, 1916 sa 27 ka magtutudlo, empleyado, ug estudyante sa UP College of Agriculture (UP Los Baños karon). Nagsugod sa ₱4,000 nga kapital namaligya og libro ug gamit sa eskwelahan.

💡 Trivia
💡 Trivia
  • 👨‍⚖️Father of PH Cooperation: Teodoro Sandiko — championed the Rural Credit Act (1915) as Bulacan governorAmahan sa Kooperatiba: Teodoro Sandiko — nagpasar sa Rural Credit Act (1915) isip gobernador sa Bulacan
  • 🇵🇭National Heroes Were Pioneers: Rizal organized an abaca marketing coop in Dapitan (1896). Jacinto set up a coop in San Pedro, Laguna (1898).Mga Bayani Unang Nagtukod: Si Rizal nag-organisa og abaca marketing coop sa Dapitan (1896). Si Jacinto nagtukod og coop sa San Pedro, Laguna (1898).
  • 🕊️Wartime Lifeline: CCC supplied essential goods during & after WWII when Manila travel was too dangerous.Lifeline sa Gubat: Ang CCC nagsuplay og importanteng butang panahon ug human sa WWII delikado ang pag-adto sa Manila.
🧑
How does Coop-One continue this legacy? Giunsa pagpadayon sa Coop-One kining kabilin?
🤖

Just as CCC empowered the UP community with access to essentials, Coop-One empowers modern cooperatives with offline-first technology — ensuring members in remote areas get the same service as those in cities. From ₱4,000 in 1916 to digital-first coops in 2026. 🇵🇭

Sama sa paghatag gahom sa CCC sa komunidad sa UP pinaagi sa mga batakang butang, ang Coop-One naghatag gahom sa modernong kooperatiba gamit ang offline-first technology — masiguro nga ang mga miyembro sa layo nga lugar makakuha sa parehas nga serbisyo sama sa siyudad. Gikan sa ₱4,000 kaniadtong 1916 hangtod sa digital-first nga koop sa 2026. 🇵🇭

Compliance Feature
Feature sa Pagsunod

Automatic Generation of CIC Reporting Awtomatikong Paghimo sa CIC Reporting

📤

One-Click CIC Submission

Usa ka Click nga CIC Submission

Generate the Basic Credit Report (BCR) and other CIC-required documents from loan data — no manual encoding, no spreadsheets.

Paghimo og Basic Credit Report (BCR) ug uban pang dokumento sa CIC gikan sa loan data — walay manual encoding, walay spreadsheets.

Built-In Validation

Built-In nga Validation

Auto-checks member data completeness, loan dates, and required fields before export — rejects incomplete records with clear error flags.

Awtomatikong mag-check sa completeness sa datos sa miyembro, loan dates, ug required fields sa dili pa i-export — gisalikway ang incomplete records nga adunay klaro nga error flags.

📋

CIC Format Compliant

CIC Format Compliant

Outputs follow the official CIC data template — ready for upload to the CIC portal with zero reformatting.

Ang output mosunod sa opisyal nga CIC data template — andam na i-upload sa CIC portal nga walay reformatting.

🔄

Scheduled & On-Demand

Scheduled & On-Demand

Set auto-generation schedules (monthly/quarterly) or generate on-demand for audit or board requests. Offline-capable: reports queue and upload when online.

Mag-set og auto-generation schedules (monthly/quarterly) o mag-generate on-demand para sa audit o board requests. Offline-capable: mag-queue ang reports ug mag-upload kung online na.

⚖️ CDA Compliance: Regular CIC submission is mandatory for lending cooperatives under CDA regulations. Coop-One ensures you never miss a filing deadline. ⚖️ CDA Compliance: Ang regular nga CIC submission mandatory para sa lending cooperatives ubos sa CDA regulations. Gisiguro sa Coop-One nga dili ka masipyat og deadline.
Overview
Kinatibuk-an

What Makes It Different for CooperativesNganong Lahi Kini alang sa mga Kooperatiba

A modular ERP where every business area plugs into a shared core — adopt only what you need, grow into the rest without re-platforming.Usa ka modular nga ERP diin ang matag bahin sa negosyo mosumpay sa usa ka core — gamita lang ang gikinahanglan, palambo unya ang uban nga dili na kinahanglan mag-usab og plataporma.

📴

Offline-First by Design

Offline-First sa Disenyo

Tellers, collectors, and officers keep working with zero internet. Changes sync automatically when a connection returns.

Ang mga teller, kolektor, ug opisyal padayong molihok bisan walay internet. Awtomatik nga mag-sync ang kausaban pagbalik sa koneksyon.

🏢

Multi-Tenant

Multi-Tenant

One deployment can serve a federation of cooperatives or multiple branches with strict data isolation.

Usa ka deployment makaserbisyo sa daghang kooperatiba o sanga nga adunay hugot nga pagkabulag sa datos.

🇵🇭

CDA / PH-Compliant

CDA / PH-Compliant

Member requirements (PMES, BOD resolution, TIN), statutory fund allocations, patronage refunds, and PH loan fee/penalty rules are built in.

Ang mga kinahanglanon sa miyembro (PMES, BOD resolution, TIN), statutory fund allocations, patronage refunds, ug PH loan fee/penalty nga lagda naa na daan.

🛡️

Tamper-Evident Audit

Tamper-Evident nga Audit

Every change is recorded in an append-only, hash-chained log for regulatory confidence.

Ang matag kausaban natala sa append-only, hash-chained nga log para sa pagsalig sa regulasyon.

💻

Runs Everywhere

Modagan Bisan Asa

Web/PWA, Windows/Mac/Linux desktop, and iOS/Android mobile — from one codebase.

Web/PWA, Windows/Mac/Linux desktop, ug iOS/Android mobile — gikan sa usa ka codebase.

Who It's For
Para Kang Kinsa

One Platform, Every RoleUsa ka Plataporma, Tanang Katungdanan

From members to the board — each role gets exactly what they need.Gikan sa miyembro hangtod sa board — matag katungdanan makakuha sa ilang gikinahanglan.

👤Members / BorrowersMiyembro / Nangutang

Self-service portal to view loans, apply, and track their profile.

Self-service portal aron tan-awon ang pautang, mag-apply, ug subayon ang ilang profile.

🧾CollectorsMga Kolektor

Daily collection sheets, route optimization, cash accountability, and remittances — offline in the field.

Inadlaw nga collection sheet, route optimization, cash accountability, ug remittance — offline sa uma.

⌨️Loan / Payment EncodersLoan / Payment Encoders

Fast, validated data entry for applications and payments.

Paspas ug na-validate nga pagsulod sa datos para sa aplikasyon ug bayad.

📊Officers & ManagersOpisyal ug Manedyer

Approvals, dashboards, delinquency/aging views, and financial reports.

Approval, dashboard, delinquency/aging view, ug financial reports.

📒AccountantsMga Accountant

Double-entry general ledger, trial balance, income statement, balance sheet, and statutory allocations.

Double-entry general ledger, trial balance, income statement, balance sheet, ug statutory allocations.

🏛️Board & GovernanceBoard ug Pagdumala

Board resolutions and committee records.

Mga resolusyon sa board ug rekord sa komite.

⚙️AdministratorsMga Administrator

Multi-tenant/branch setup, roles, loan products, and per-tenant customization.

Multi-tenant/branch setup, roles, loan products, ug per-tenant nga customization.

Cooperative Modules
Mga Module sa Kooperatiba

Seven Core Cooperative ModulesPito ka Kinauyokang Module sa Kooperatiba

Each is self-contained — adopt what you need today, add the rest as you grow.Ang matag usa independente — gamita ang gikinahanglan karon, idugang ang uban samtang molambo.

👥

1. Membership Management

1. Pagdumala sa Miyembro

Full member lifecycle with CDA-compliant records.

Kompletong siklo sa miyembro nga CDA-compliant.

  • Complete profiles: personal info, PH address (barangay/city/province), employment, spouse, banking, TIN, co-maker, dependents.
  • Kompletong profile: personal info, PH address (barangay/syudad/probinsya), trabaho, asawa/bana, banking, TIN, co-maker, dependents.
  • Membership types (regular/associate/institutional) and lifecycle status (active/inactive/suspended/terminated/deceased).
  • Klase sa membership (regular/associate/institutional) ug status (active/inactive/suspended/terminated/deceased).
  • Auto-generated membership numbers (COOP-YYYY-XXXX) and computed full names.
  • Awtomatik nga membership number (COOP-YYYY-XXXX) ug kinompyut nga tibuok ngalan.
  • CDA compliance checks — activation requires PMES completion and a BOD resolution number.
  • CDA compliance checks — ang aktibasyon nagkinahanglan og PMES ug BOD resolution number.
Benefit:Kaayohan: Clean, audit-ready member records that enforce cooperative rules automatically — fewer compliance gaps, faster onboarding.Limpyo, audit-ready nga rekord nga awtomatik nga mopatuman sa lagda — gamay nga kakulangan, paspas nga onboarding.
📈

2. Share Capital

2. Share Capital

Track member equity from subscription to dividends.

Subaya ang equity sa miyembro gikan sa subscription hangtod dividend.

  • Transaction types: subscription, payment, refund, dividend, transfer, adjustment; common vs. preferred shares.
  • Klase sa transaksyon: subscription, payment, refund, dividend, transfer, adjustment; common vs. preferred shares.
  • Running share balances per member and aggregated share accounts.
  • Nagpadayon nga share balance kada miyembro ug tinipong share accounts.
  • Dividend computation (capital × rate) and pro-rata patronage refund distribution.
  • Pagkompyut sa dividend (kapital × rate) ug pro-rata nga patronage refund.
  • Minimum-subscription enforcement and reference numbering (SC-YYYY-NNNNNN).
  • Pagpatuman sa minimum-subscription ug reference numbering (SC-YYYY-NNNNNN).
Benefit:Kaayohan: Accurate equity tracking and fair, transparent surplus distribution that members trust.Tukmang pagsubay sa equity ug patas, tin-aw nga pag-apod-apod sa surplus nga kasaligan sa mga miyembro.
🏦

3. Savings

3. Savings

Member savings accounts with interest handling.

Savings account sa miyembro nga adunay interes.

  • Account types: regular / time deposit / special; statuses active / dormant / closed.
  • Klase sa account: regular / time deposit / special; status active / dormant / closed.
  • Transactions: deposit, withdrawal, interest, transfers, dividend, adjustment with running balances.
  • Transaksyon: deposito, withdrawal, interes, transfer, dividend, adjustment nga adunay running balance.
  • Interest computation (daily-rate accrual) and withdrawal validation (sufficient balance, active account).
  • Pagkompyut sa interes (daily-rate) ug pag-validate sa withdrawal (igong balanse, aktibong account).
Benefit:Kaayohan: Reliable savings operations with correct balances and interest, even during outages.Kasaligan nga operasyon sa savings nga husto ang balanse ug interes, bisan walay internet.
💰

4. Loans

4. Pautang (Loans)

The deepest module — end-to-end loan lifecycle with PH specifics.

Ang pinakalalom nga module — tibuok siklo sa pautang uban ang PH specifics.

  • Four coordinated entities: Loan Products, Applications, Loans, Payments.
  • Upat ka konektadong entity: Loan Products, Applications, Loans, Payments.
  • Amortization engines: diminishing-balance and straight/add-on interest, with generated schedules (daily→annual).
  • Amortization engine: diminishing-balance ug straight/add-on interest, uban ang generated schedule (adlaw→tuig).
  • PH fees: processing, notarial, collection, ROD, LTO, VAT on interest/charges, DST, savings-per-payment.
  • PH fees: processing, notarial, collection, ROD, LTO, VAT sa interes/charges, DST, savings-per-payment.
  • Delinquency: days-past-due, aging buckets (1-30…180+), delinquency flags, 0.5%/day penalty default.
  • Delinquency: days-past-due, aging buckets (1-30…180+), delinquency flags, 0.5%/adlaw nga penalty.
  • Metadata-driven approval workflows (encode→verify→approve→disburse) — configurable per coop without code changes.
  • Metadata-driven nga approval workflow (encode→verify→approve→disburse) — ma-configure kada koop nga walay usab sa code.
Benefit:Kaayohan: Consistent, policy-driven lending that matches your exact approval chain and fee structure — with delinquency always visible.Kanunay, policy-driven nga pagpautang nga mohaum sa inyong approval chain ug fee — ug kanunay makita ang delinquency.
🧭

5. Field Collections

5. Koleksyon sa Uma

Built for collectors working on the ground.

Gihimo para sa mga kolektor sa uma.

  • Collectors, groups/centers (with collection day), geographic areas/routes, daily logs, and remittances.
  • Kolektor, grupo/sentro (adunay adlaw sa koleksyon), lugar/ruta, inadlaw nga log, ug remittance.
  • Cash accountability: expected vs. actual ending cash, balanced checks, efficiency rates.
  • Cash accountability: gilauman vs. aktwal nga ending cash, balanced checks, efficiency rate.
  • Route optimization by route index and daily collection targets.
  • Route optimization pinaagi sa route index ug inadlaw nga target sa koleksyon.
  • Remittance workflow (pending → verified → approved / rejected) with receipt numbering.
  • Remittance workflow (pending → verified → approved / rejected) nga adunay receipt number.
Benefit:Kaayohan: Collectors stay productive offline in remote areas; cash is reconciled and remittances are auditable end-to-end.Padayon nga produktibo ang kolektor bisan offline sa hilit; ang kwarta na-reconcile ug ang remittance masubay sa tibuok.
📒

6. Accounting (Double-Entry)

6. Accounting (Double-Entry)

CDA-compliant financials.

CDA-compliant nga pinansya.

  • Chart of accounts (asset/liability/equity/income/expense) and journal entries with enforced balance (debits = credits).
  • Chart of accounts (asset/liability/equity/income/expense) ug journal entries nga gipatuman ang balanse (debit = credit).
  • Reports: Trial Balance, Income Statement (net surplus), Balance Sheet.
  • Report: Trial Balance, Income Statement (net surplus), Balance Sheet.
  • CDA statutory allocations: Reserve 10%, Education & Training 10%, Community Development 3%, Optional 7%.
  • CDA statutory allocations: Reserve 10%, Education & Training 10%, Community Development 3%, Optional 7%.
  • Benefit distribution: patronage refund pool (70%) + interest-on-capital pool (30%).
  • Pag-apod-apod: patronage refund pool (70%) + interest-on-capital pool (30%).
Benefit:Kaayohan: Books that balance by construction and statutory reports aligned with CDA — less manual spreadsheet work at year-end.Libro nga balanse gikan sa sinugdanan ug statutory report nga nahiuyon sa CDA — gamay nga manual spreadsheet sa katapusan sa tuig.
🏛️

7. Governance

7. Pagdumala (Governance)

Cooperative governance artifacts.

Mga dokumento sa pagdumala sa kooperatiba.

  • Board resolutions and committee records for cooperative governance.
  • Mga resolusyon sa board ug rekord sa komite para sa pagdumala.
Benefit:Kaayohan: Institutional decisions are recorded and traceable.Ang mga desisyon sa institusyon natala ug masubay.
Platform Capabilities
Kapabilidad sa Plataporma

Why It Holds Up in the Real WorldNganong Molungtad Kini sa Tinuod nga Kalibutan

📴

Offline-First Operations

Offline-First nga Operasyon

Writes commit instantly to a local database and queue for sync. The engine batches changes, polls every 30s, pauses offline, and auto-syncs on reconnect.

Ang mga write dihadiha nga masulat sa lokal nga database ug mopila para sa sync. Ang engine mo-batch, mo-poll kada 30s, mohunong offline, ug awtomatik nga mag-sync pagbalik.

Zero downtime for tellers and collectors; no lost transactions.Walay downtime para sa teller ug kolektor; walay mawala nga transaksyon.
🔀

Automatic Conflict Resolution

Awtomatik nga Conflict Resolution

Conflicts resolve per policy: Last-Writer-Wins, per-field merge, or manual review. Retries use exponential backoff; permanent failures go to a dead-letter queue.

Ang conflict masulbad sumala sa polisiya: Last-Writer-Wins, per-field merge, o manual review. Ang retry mogamit og exponential backoff; ang permanenteng sayop moadto sa dead-letter queue.

Data converges safely across devices without silent loss.Ang datos luwas nga magkatakdo sa tanang device nga walay hilom nga pagkawala.
🏢

Multi-Tenant & Multi-Branch

Multi-Tenant ug Multi-Branch

Every record is tenant-scoped and every query auto-filtered by tenant. Loan formulas, savings config, UI theme, custom fields, and workflows are configuration, not code.

Ang matag rekord tenant-scoped ug ang matag query awtomatik nga gi-filter. Ang loan formula, savings config, UI theme, custom fields, ug workflow — configuration, dili code.

One platform serves a whole federation or multi-branch coop, each isolated and customizable.Usa ka plataporma moserbisyo sa tibuok pederasyon o multi-branch nga koop, matag usa bulag ug ma-customize.
🛡️

Tamper-Evident Audit Trail

Tamper-Evident nga Audit Trail

Every create/update/delete is logged to an append-only trail, SHA-256 hash-chained so tampering is detectable. Includes compliance export (GDPR/SOX) and pseudonymization.

Ang matag create/update/delete natala sa append-only nga trail, SHA-256 hash-chained aron makita ang pag-usab. Adunay compliance export (GDPR/SOX) ug pseudonymization.

A defensible record of who changed what and when.Usa ka masaligan nga rekord kon kinsa ang nag-usab, unsa, ug kanus-a.
🔐

Role-Based Access (Offline Too)

Role-Based Access (Offline Pod)

Roles map to module permissions and data scoping (a collector sees only their collections). Sessions persist so permissions work offline; modules gate via feature flags.

Ang mga role mo-map sa permiso ug data scoping (ang kolektor makakita lang sa iyang koleksyon). Ang session magpabilin aron molihok offline; ang module ma-gate pinaagi sa feature flags.

The right people see the right data — enforced even without a network.Ang husto nga tawo makakita sa husto nga datos — gipatuman bisan walay network.
🧩

Extensible by Design

Extensible sa Disenyo

New modules are scaffolded with a code generator and self-register — nav, sync, audit, and RBAC wire up automatically. Already powers clinic, laundry, driving school, POS, and more.

Ang bag-ong module ma-scaffold pinaagi sa code generator ug mag-self-register — nav, sync, audit, ug RBAC awtomatik nga mo-wire. Nagpadagan na sa clinic, laundry, driving school, POS, ug uban pa.

Grow into new services or lines of business without rebuilding.Palambo ngadto sa bag-ong serbisyo o linya sa negosyo nga walay pag-rebuild.
Compliance & Localization
Pagsunod ug Localization

Built for the PhilippinesGihimo para sa Pilipinas

📋 CDA Member RequirementsCDA Member Requirements

PMES completion, BOD resolution, TIN, and PH address structure.

PMES completion, BOD resolution, TIN, ug PH address structure.

💵 Statutory Fund AllocationsStatutory Fund Allocations

10% Reserve / 10% Education & Training / 3% Community Development / 7% Optional, computed from net surplus.

10% Reserve / 10% Education & Training / 3% Community Development / 7% Optional, gikan sa net surplus.

🤝 Patronage & Interest-on-CapitalPatronage & Interest-on-Capital

70/30 pool split for fair, transparent distribution.

70/30 nga pool split para sa patas, tin-aw nga pag-apod-apod.

🧾 PH Loan Fees & TaxesPH Loan Fees & Taxes

Notarial, ROD, LTO, VAT on interest/charges, DST; 0.5%/day penalty default.

Notarial, ROD, LTO, VAT sa interes/charges, DST; 0.5%/adlaw nga penalty.

Deployment Options
Mga Kapilian sa Deployment

Deploy It Your WayI-deploy sa Imong Paagi

💾 Standalone / Offline-FirstStandalone / Offline-First

On any single device (web, desktop, or mobile) with local storage.

Sa bisan unsang device (web, desktop, o mobile) nga adunay lokal nga storage.

☁️ Cloud-SyncedCloud-Synced

Via a Hono API backed by Supabase Postgres, with tenant isolation at three layers (client filter, API validation, DB Row-Level Security).

Pinaagi sa Hono API nga gisuportahan sa Supabase Postgres, tenant isolation sa tulo ka layer (client filter, API validation, DB Row-Level Security).

Server-Side ValidationServer-Side Validation

Re-checks financial rules (double-entry balance, loan/savings rules) and version conflicts on every sync push.

Susihon pag-usab ang financial rules (double-entry balance, loan/savings) ug version conflict sa matag sync push.

Benefits at a Glance
Kaayohan sa Usa ka Tan-aw

What You GetUnsa ang Imong Makuha

NeedPanginahanglan How Coop-One DeliversGiunsa Kini sa Coop-One
Keep working during outagesPadayong molihok bisan walay internetOffline-first writes + auto-sync on reconnectOffline-first nga write + auto-sync pagbalik
Serve many coops / branchesMoserbisyo sa daghang koop / sangaMulti-tenant isolation + per-tenant configurationMulti-tenant isolation + per-tenant configuration
Pass CDA auditsMakapasar sa CDA auditStatutory allocations, compliance checks, hash-chained audit trailStatutory allocations, compliance checks, hash-chained audit trail
Control lending riskKontrola ang risk sa pagpautangDPD/aging, delinquency flags, penalty rules, approval workflowsDPD/aging, delinquency flags, penalty rules, approval workflows
Distribute surplus fairlyApod-aporda ang surplus nga patasDividend + patronage computationsPagkompyut sa dividend + patronage
Trust the numbersSalig sa mga numeroEnforced double-entry accounting + standard financial reportsGipatuman nga double-entry accounting + standard nga financial reports
Protect dataPanalipdi ang datosTenant-scoped RBAC with offline enforcement + feature flagsTenant-scoped RBAC nga offline + feature flags
Use any deviceGamita ang bisan unsang deviceWeb/PWA, desktop, and mobile from one codebaseWeb/PWA, desktop, ug mobile gikan sa usa ka codebase
Grow into new servicesPalambo ngadto sa bag-ong serbisyoSelf-registering modules + code generatorSelf-registering nga module + code generator

🔎 Implementation Notes (Transparency)Mga Nota sa Implementasyon (Transparency)

  • The Web/PWA experience is the fully-implemented reference today; the desktop (Tauri-SQL) and mobile (Expo-SQLite) storage adapters share the same interface and are being completed.
  • Ang Web/PWA mao ang bug-os nga na-implement karon; ang desktop (Tauri-SQL) ug mobile (Expo-SQLite) nga storage adapter parehas og interface ug gikompleto pa.
  • The CRDT conflict strategy currently falls back to per-field merge.
  • Ang CRDT conflict strategy sa pagkakaron mo-fallback sa per-field merge.
  • The default audit store is in-memory; a persistent hash-chained store is recommended for production.
  • Ang default nga audit store in-memory; girekomendar ang persistent hash-chained store para sa produksyon.

Ready to Modernize Your Cooperative?Andam na ba Mo-modernize sa Inyong Kooperatiba?

One core for members, savings, loans, collections, and accounting — online or offline, on any device.Usa ka core para sa miyembro, savings, pautang, koleksyon, ug accounting — online o offline, sa bisan unsang device.

Back to TopBalik sa Taas