Latest News - July 2020: MIDAS v4.25 Now Available | COVID-19 Support

Category: Development

There’s a whole host of new features in MIDAS v4.25. One area that’s had a big overhaul for this update is invoicing. Combined with this, we’ve also overhauled the exporting capabilities of our software. You can now export invoice data to several popular 3rd party accounting packages.

MIDAS can export invoices to QuickBooks Online, Xero, Clear Books, and KashFlow.

In addition, you can also export Invoice Summaries to Sage Business Cloud, and QuickFile.

Export invoice to QuickBooks, Sage, Xero and more!
Export invoice to QuickBooks, Sage, Xero and more!

Exported data is tailored to each specific accounting package in CSV format, allowing for easy import.

We also provide some additional export options for applicable accounting packages. For example, to allow you to specify a ledger/account code, or to map a custom customer field in MIDAS to a customer reference field in your account package.

Additional format-specific export options
Additional format-specific export options

Plus, you can still export in previously available formats too. These include Excel, standard CSV (comma separated values), Tab-Delimited Text File, and XML formats.

We’ve improved these too, as they now also include each invoice’s Payment Terms, and therefore their Due Dates as well.


These are just a few of the new and improved features for MIDAS v4.25. Please see this post for details of other new features you’ll find in v4.25.

Reddit You can also ask questions and discuss the new features of v4.25 over on Reddit.

Credit Notes

There’s a whole host of new features in MIDAS v4.25. One area that’s had a big overhaul for this update is invoicing.

In this post we’ll take a look at a new enhancement to the invoicing capabilities of our software: Credit Notes.

MIDAS now allows the creation of Credit Notes – both manually and automatically.

You can manually create a new Credit Note at any time via Invoicing → Create.

Manually create a credit note for a client

This screen is similar to the screen when manually creating/modifying invoices, except amounts and totals are negative. Once a new Credit Note has been saved, it may then be printed or emailed to the client as you would a regular invoice.

Additionally, when saving a credit note, you have the option to “Apply credit to client’s account”. With this option enabled, the total credit on the Credit Note will be added as client credit. Any credit applied to a client account in this way will automatically be deducted from their next invoice.

Furthermore, when applying refunds to invoices – which is another new feature of v4.25 – there’s an option to automatically create a corresponding Credit Note too.


These are just a few of the new and improved features for MIDAS v4.25. Please see this post for details of other new features you’ll find in v4.25.

Reddit You can also ask questions and discuss the new features of v4.25 over on Reddit.

Apply Refunds To Invoices

There’s a whole host of new features in MIDAS v4.25. One area that’s had a big overhaul for this update is invoicing.

In this post we’ll take a look at the new “Refund” enhancement to the invoicing capabilities of our software.

MIDAS now allows you to apply either a partial or full refund to an invoice. This is done by viewing an invoice which has had a payment made against it, and clicking the “Refund Invoice” icon. This in turn opens up the following dialog box:

Apply a refund to an invoice
Apply a refund to an invoice

Here, you can enter an amount of refund up to the value already paid against the invoice. Optionally you can choose to have the refund amount applied as a client credit (to be deducted from their next invoice), and also optionally raise a Credit Note.

It’s important to note that refunding an invoice either in whole or in part won’t actually refund/reverse any monetary transaction your client has already made. The ability to refund in MIDAS is purely for your record keeping. Physical refunds would still need to be manually processed where applicable.


These are just a few of the new and improved features for MIDAS v4.25. Please see this post for details of other new features you’ll find in v4.25.

Reddit You can also ask questions and discuss the new features of v4.25 over on Reddit.

Flexible Invoice Terms

There’s a whole host of new features in MIDAS v4.25. One area that’s had a big overhaul for this update is invoicing.

In this post we’ll look at the improvements we’re making in relation to invoicing terms.

In earlier versions of our software, you could set default Payment Terms – the number of days you allow your clients to pay their invoices before they’re deemed to be “overdue”.

Default Invoice Payment Terms in MIDAS
Default Invoice Payment Terms in MIDAS

We’re providing even more flexibility for v4.25 by allowing each invoice to have its own Payment Terms. By default, the global Payment Terms you’ve configured will be applied to new invoices, however, when manually creating or modifying an invoice, you may change this value specifically for that invoice:

Set a bespoke Payment Term when creating/modifying an invoice
Set a bespoke Payment Term when creating/modifying an invoice

Payment Terms are important, as they allow MIDAS to display due dates for your invoices. They also allow MIDAS to be able to send automated reminders to clients before their invoices are due to be paid, or overdue reminders for late payments.


These are just a few of the new and improved features for MIDAS v4.25. Please see this post for details of other new features you’ll find in v4.25.

Reddit You can also ask questions and discuss the new features of v4.25 over on Reddit.