MonthlyInvoiceUI now handles one-off invoices