Invoicing Feature Design for Bujeti by Rukayat YaroInvoicing Feature Design for Bujeti by Rukayat Yaro

Invoicing Feature Design for Bujeti

Rukayat Yaro

Rukayat Yaro

Introduction

I designed an Invoicing feature for Bujeti that allows merchants to create professional invoices, receive payments into dedicated wallets, and track their cash flow in real time.

Challenges

Stakeholders requested advanced features (recurring payments, reversals, partial payments) that could delay the launch. I prioritized core functionality for v1 while proposing a roadmap for advanced features in v2.

Process

I conducted research and competitive analysis, identifying key pain points, including error-prone manual entry and limited payment flexibility. Using UX laws (Jakob’s, Hick’s, Miller’s), I designed simple flows, intuitive shortcuts, and clear invoice breakdowns. Prototypes were tested with users and refined based on feedback.

Problem Statement

Merchants need to generate and track invoices because relying on virtual account transfers alone makes it difficult to reconcile payments, track overdue bills, and maintain accurate financial records.

Solution

I designed a streamlined invoicing tool that enabled:
Quick invoice creation with line items, taxes, and discounts.
Payment tracking with real-time status updates.
Customer integration for auto-filled details.
Reporting & analytics to improve financial visibility.
Dedicated settlement wallets for accurate bookkeeping.

Outcome

The feature launched successfully, providing merchants with a faster, more reliable way to get paid and track their finances. It reduced manual errors, improved transparency, and quickly became one of the most adopted features on the platform.
Invoice Details
Invoice Details
Invoice Preview
Invoice Preview
Share Options For Invoice
Share Options For Invoice
Invoice Log
Invoice Log
Like this project

Posted Jan 9, 2026

Designed the invoicing feature for Bujeti, enhancing payment and cash flow management.