Bulk re-price your Xero repeating invoices.
Without doing it one by one.

Connect your Xero organisation, select the repeating invoices you want to adjust, set a percentage or fixed-amount change, preview the diff, and execute — all in a few minutes. A transactional engine recreates each invoice safely and rolls back automatically if anything goes wrong.

Connect with Xero →


How it works

1. Connect

Authenticate with Xero via OAuth. Your credentials are never stored; only an encrypted access token is kept. One organisation per subscription.

2. Select and configure

Choose which ACCREC repeating invoices to update. Apply a percentage increase or a fixed-amount change per line item. Preview the exact before/after figures for every invoice before anything changes.

3. Execute

The engine recreates each invoice first, confirms the new one exists in Xero, then deletes the original. If verification fails, it rolls back automatically. After the run you get a per-invoice report: amount changed, status, and any failure details.


How it handles your billing data

Recreates before it deletes. The tool never deletes an original invoice until it has confirmed the replacement was created successfully in Xero. There is no window where a repeating invoice simply disappears.

Automatic rollback. If the new invoice fails verification — wrong amount, missing contact, API error — the tool deletes the half-created record and leaves the original intact.

Full report after every run. Each execution produces an HTML report showing original price, new price, and status (succeeded, rolled_back, critical) per invoice. No black-box results.

Dry-run mode. Preview exactly what would change — amounts, contacts, schedule — without touching anything in Xero.


Pricing

$29 / month

Billed monthly. Cancel anytime.

Connect with Xero — $29/mo →

No free trial. No setup fee. Charged on signup via Stripe.


FAQ

Can I update Accounts Payable (bills) repeating invoices?

No. The Xero API does not allow recreating ACCPAY repeating invoices (bills). The tool only works with ACCREC repeating invoices (sales invoices). Affected invoices are greyed out in the UI with a clear label, and the server enforces this restriction independently.

Can I connect more than one Xero organisation?

Not with a single subscription. Each subscription covers one Xero organisation. If you manage multiple organisations you would need separate subscriptions. Multi-org support is not on the current roadmap.

What is your refund policy?

If the tool fails to process any invoices on your first run due to a bug on our end, contact support@mp3fbf.com and we will issue a full refund for that month. We do not offer refunds for change of mind after the subscription runs successfully.

My organisation has 200+ repeating invoices. Will that cause problems?

No. The tool lists all your ACCREC repeating invoices regardless of count. You select which ones to update — you are not forced to run on all at once. Each item is processed independently; a failure on one does not affect the others.

Is my Xero data stored?

Your Xero OAuth token is stored encrypted (AES-256-GCM) to maintain your connection. Invoice content is fetched at run time and is not persisted beyond the current session. We do not retain copies of your invoices.

Can I cancel anytime?

Yes. Cancel through the billing page in the app, or email support@mp3fbf.com. Cancellation stops the next charge; the current period is not refunded.

What happens if I disconnect my Xero organisation?

Disconnecting revokes the stored token and removes your connection from our system. Your subscription remains active until you cancel it separately through the billing page.

Terms of Service · Privacy Policy · support@mp3fbf.com