Billing feature for Keepa

My role:

Senior product designer

Main collaborators:

This is a brief look—curious about the full story? Reach out to me.

Copied. Say hello anytime.

Context

Keepa was moving from ad-hoc bank transfers to a predictable subscription model. Finance needed VAT-compliant invoices across regions, while customers wanted a single place to manage payment details and download receipts. My goal was to design a billing flow that feels invisible when it works and legible when it doesn’t.

The Problem

Billing tasks were split across emails, spreadsheets, and a legacy admin. Terms were inconsistent, failed renewals were unclear, and customers couldn’t self-serve basic changes. Finance spent time reconciling edge cases instead of closing the month faster.

Previous billing overview with scattered information

The Solution

I designed an end-to-end billing hub: clear plan cards with taxes up-front, proration for mid-cycle changes, and a self-serve billing profile for company details and tax IDs. The invoice view consolidates charges, dunning states, and export options. Copy and empty-states set expectations and reduce support hand-offs.

Plan and proration selector in the new billing hubInvoice details with VAT fields and export actions

The Impact

In pilot, billing tickets dropped as customers updated details and downloaded invoices on their own. Finance reported a smoother close with fewer one-off clarifications and more consistent records across regions.