For Nmible's Operations Team
Managing separate databases and deployments for every customer became increasingly complex. Each new customer meant provisioning new infrastructure and applying updates across multiple environments.
One platform for managing clinical trial reimbursements, approvals, payouts, and participant payments across multiple customers.

Nmible's PASS backend was built as a single-tenant system where each customer required a separate database and deployment.
Managing separate databases and deployments for every customer became increasingly complex. Each new customer meant provisioning new infrastructure and applying updates across multiple environments.
Onboarding new sponsors and CROs took weeks. Customers experienced version drift where some had newer features while others waited. Troubleshooting required digging through siloed systems.
One backend that could serve different customers without requiring a separate deployment for each one while keeping each tenant's data, workflows, and payment activity completely separate.
InvoZone rebuilt PASS V3 on FastAPI and PostgreSQL with tenant separation enforced across the application and database.
Hostname-based tenant resolution, application RBAC, and PostgreSQL Row-Level Security ensure complete data isolation across tenants.
Supports claims for travel, accommodation, food, parking, prescriptions, mileage, stipends, and small task payments.
Bank transfers, virtual cards, physical cards, and debit cards through connected payment systems.
Receipt images are detected and cropped with YOLO before AI providers extract relevant information in the background.
Each customer connects its own Microsoft Entra setup with tenant-specific roles and access controls.
Audit records for key changes with W-9 and 1099 handling built in.
Supports simple approvals, multi-step review, amendments, pending states, and four-eyes review.
Nmible now runs from one central system instead of creating a separate setup for every customer.
PASS V3 supports more than 40 work areas, including studies, claims, payments, tax, reports, user access, and admin tasks.
The platform can support operations across different regions with documented coverage across 20 countries.
A production migration path is in place for moving existing tenant data and payment history from V2 to V3 without data loss.
Each sponsor or CRO can use its own company login system, so their teams can access the platform safely.
Participants do not have to wait for the full receipt review. The receipt is cropped right away, while the system reads the details in the background.
Tell us about your project. we'll take it from there