COMMISSION STATEMENT
GENERATOR

AP OPS FINANCE EXCEL VBA FX API TREASURY

One of our agents — 15 referred customers, $50 in combined monthly revenue share — copied senior management on a chaser email because his payment was three days late.

$10,000 in commission paid on a lapsed referral — five months in, caught by accident. Who's explaining that to the CFO?

Statement Manager screenshot

> WHAT IT DOES

An Excel VBA workbook that generates professional PDF and XLSX commission statements for agents based on revenue share data. Commissions are captured at referred-customer level for each agent, with the referral period defined per customer. Multi-currency settlement is handled by pulling live FX rates from the Frankfurter API and converting all USD commission amounts to each agent's settlement currency automatically.

Statements are managed through a Statement Manager control panel with five action buttons: select/unselect all, refresh list, refresh treasury, and generate statements. Each output is saved in a dedicated folder per agent, labelled by statement number and agent name. Governance is reinforced throughout: the generator will not issue a statement if a customer referral has lapsed, or if key data from the revenue file — such as FX rates or agent details — are incomplete.

> WORKBOOK STRUCTURE

> KEY FEATURES

Projects on this website are free to download for charities and non-profit organisations — please get in touch via the contact page.