Sorpag
A platform designed to generate invoices and automate payment collection, helping businesses streamline their receivables process.
- Industry
- Finance
- Client
- Sortech
- Service
- UX UI Design
- Type
- Responsive web

Context & problem
Sorpag, by Sortech, helps businesses generate invoices and automate payment collection, so they get paid on time without chasing every customer.
- Manual collection — Teams issued invoices and chased payments one by one.
- Late payments — Without reminders and clear status, receivables piled up.
- No overview — Managers could not see what was paid, pending or overdue.


Process & discovery
I designed the platform around the receivables cycle, from issuing an invoice to confirming the payment. I also worked full stack, building the web platform in Next.js, the mobile app in Flutter and the Node.js APIs for invoices and payments.
- Map — The full receivables cycle and its pain points with finance teams.
- Define — Automations for reminders, collection and reconciliation.
- Design — Invoice creation, payment status and a clear financial overview.
- Validate — Tests with finance users to simplify every step.


Results
Sorpag brought invoicing, collection and payment status into one automated flow.
- Automated — Payment Collection
- Invoice to Payment — in One Flow


Tools
Design and code in one flow: from UX/UI in Figma to the frontend and backend in production.
- Figma — UX/UI & Prototypes
- Next.js — Web Platform
- Flutter / Dart — Mobile App
- Node.js — Backend & APIs


Learnings
- Automate the boring parts — Reminders and reconciliation freed teams to focus on customers.
- Status at a glance — Clear payment states reduced doubts and follow-ups.
- Finance needs precision — Every number and date had to be unambiguous.