Posts Tagged: invoicing

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.


Invoice Tax Improvements

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 some of the improvements in relation to tax handling on invoices.

In earlier versions of our software, you could set a tax rate which would apply to invoice total amounts. At the same time, we provided options to allow you to set individual clients as tax exempt.

We’re providing even more tax flexibility for v4.25, including:

Individual Venue Tax Rates

Each venue can have its own rate of tax applied to it. This allows you to set different tax rates for different venues.

Setting a Tax rate for an individual venue
Setting a Tax rate for an individual venue

Individual Resource Tax Rates

Each resource item can also have its own rate of tax applied to it. This allows you to set different tax rates for resources.

Setting a Tax rate for a Resource
Setting a Tax rate for a Resource

Per-Item Tax Rates

Whereas previously a single rate of tax was applied to an entire invoice, from v4.25, each line on an invoice can have its own tax rate. Each line on an invoice contains the following elements: Item Description, Item Quantity, Item Rate, Tax Rate, and Amount. The invoice summary section will show details of the tax amounts applied to the invoice total.

Each invoice item can have its own tax rate applied
Each invoice item can have its own tax rate applied

Toggle Amounts Display inc/ex Tax

Calculation of the values shown in the “Amount” is automatic based on quantity, rates, and tax of the line item. When creating or modifying an invoice, clicking on the “Amount” column header will toggle the display of amounts inclusive or exclusive of tax.

Toggle the display of item amounts inclusive or exclusive of tax
Toggle the display of item amounts inclusive or exclusive of tax

We’ve also added a “Show amounts excluding Tax?” admin setting to control the default display of amounts. This setting is located under MIDAS Admin Options → Manage MIDAS → Invoicing.

Set Tax Rates for Deposit and Cancellation Invoices

We’ve also added admin settings to allow specific tax rates to be applied to Deposit and Cancellation invoices respectively. Previously, these invoice types applied tax at the global tax rate you’d defined. Now they can each have their own unique rate.

Set a Tax rate to apply to deposit invoices
Set a Tax rate to apply to deposit invoices

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.


New Invoicing Features

We’re introducing a number of invoicing features in out next update. These are in addition to the new deposit invoice features we outlined previously. Here’s a brief outline of new invoicing features in MIDAS v4.21…


Mark invoices as complete even if not paid in full

After invoices are produced in MIDAS, administrative users may freely edit their content up until the point when the invoice is either printed or emailed to the client. At this point, MIDAS assumes that the invoice has been “finalized” and therefore locks it from further editing.

This ensures that the invoice printed/emailed to the client exactly matches the invoice stored within MIDAS.

Finalized invoices indicate the invoice total, the amount already paid (which initially will be zero), and total still due. The total still due is the invoice total minus the amount already paid against it.

Until the “total due” reaches zero (i.e. the invoice has been paid in full), the invoice will continue to be flagged as “outstanding”. It then subsequently becomes “overdue” if the length of the specified payment term is exceeded.

However, we’ve heard from customers that there are instances when they would like to mark an invoice as complete, even if there is still an amount outstanding on it. An example case might be where a client has been invoiced for the use of 4 venues, but when it came to it, they actually only used 3.

Of course, one solution to this would be to invoice the client after their booking(s) have taken place. That way you can ensure that they’re only invoiced for their actual usage of your facilities. However, we appreciate that this isn’t always possible. There are some customers who prefer to invoice their clients in advance of their bookings taking place.

That’s why for v4.21 we’re introducing a way to mark an unpaid/partially paid invoice as complete.

When updating an invoice’s status, there’ll now be an optional “Mark outstanding amount as credit?” tick box. If selected when updating an invoice’s status, the outstanding balance on the invoice will be marked as a “credit” on the invoice. This will reduce the “total due” to zero and mark the invoice as complete.


Quickly “copy” the contents of an invoice to a new invoice

Wouldn’t it be great if you could “clone” (copy) the contents of an existing invoice to a new blank invoice?

Well starting with MIDAS v4.21 you’ll be able to do just that!

Simply view the invoice you’d like to copy and click/tap the new “Clone Invoice” icon. After confirming that you’d like to copy to the contents of the current invoice to a new invoice, MIDAS will create a brand-new invoice. This new invoice will be identical to the current invoice, but without an invoice date and without any payment marked against it.

As the new invoice doesn’t have an invoice date (because it hasn’t been finalized), its contents may be freely edited.

We’re sure this feature will save time for our customers who regularly produce similar or recurring invoices for their clients.


The “Pay invoice online” features can now be configured to allow partial payments

Until now, the “Pay Invoice Online” features of MIDAS, which allow your clients to pay their invoices online, would only allow clients to pay invoice in full.

If a customer wished to make a partial payment, an administrator would need to manually process their payment. Then, the administrator can manually update the status of the invoice within MIDAS to reflect the partial amount paid.

The good news is that for v4.21 we’re introducing a new “Allow Partial Invoice Payments” setting.

If enabled, this setting allows your clients to enter an amount they wish to pay against their invoice, rather than the only option being to pay it in full.

Of course if the new “Allow Partial Invoice Payments” setting isn’t enabled, then the online payments feature of MIDAS will behave as in previous versions. It will then only allow invoices to be paid in full.

We want to provide our customers the most flexible and versatile invoicing features in a booking system we can. So we’re sure that the exciting improvements to invoicing coming in our next update will be great additions!