Invoice Payment Terms: Simple Payment Scheduling

Easily schedule invoice payments and assess past due fees.

Add-on Details

Sprout Invoices

Bundled with the Freelancer License

Categories: , , ,

Creating Payment Terms within the Invoice Admin

Payment terms create a payment schedule for your clients, so that you can set when all the payments for a particular project are due. In the example below I’m setting up a $500 payment due on the 9th of May, if the payment is not paid on that or before a 5% fee 1 will be added to the invoice subtotal. Below I have an animated gif to walk you through the steps needed:

Looks easy enough, right?

The Client will See…

Payment terms add notifications to the top of your WordPress invoices, so that the client can easily see that they’re past due, or they have a payment due soon.

If the client ends up not making a payment based on a term than a fee is added. Here’s an example of a few payments being added to an invoice in WordPress.

Don’t worry if you don’t like what see above, the payment terms feature has a ton of filters, allowing you to easily disable the messaging and customize your invoice templates giving you the ability to display your payment terms however you’d like.

Can this invoicing process be automated?

Yes! With Sprout Billings an attempt to capture the payment based on the payments terms will be done automatically, on the backend of WordPress. In the example below, Sprout Billings would attempt to capture a payment of $1,010 (payment due + fee) on April 6th if the client doesn’t pay on or before April 5th.

How easy is it to set up?

Simply install the Sprout Invoicing Plugin, and upgrade to a premium plan to be off and running with your WordPress invoice generator quickly. Start saving time getting paid, and spending it where it counts – growing your business.



  1. Payment terms can have a set fee too, they don’t need to be a percentage