Display note with a discount percentage in dollars if paid within 10 days

I have tried to find a post on this specific subject to no avail, hoping someone can help me … So we offer a discount percentage on the total invoice amount if it is paid within 10 days, with our previous system, we were able to display the discount percentage as a dollar amount in a note at the bottom of the invoice. Prior to displaying the actual dollar amount and simply informing the customer of the 10 percent discount if paid within 10 days, we got a few takers but nothing significant, once we added the dollar amount of the savings, it more than doubled the number of customers that took advantage of it. The idea is obviously to automate this in some way … any suggestions would be greatly appreciated!


Jeremy -EFT

wow nothing huh, hrmmm … I know quite a few companies that give a discount to customers for paying quickly, is there really no way to do this in Syncro?

No native way other than applying a manual discount I suppose if you wanted to.

Got it … okay, may just have to invoice outside of syncro … thanks.





Hey Jeremy,

You mind if I offer some unsolicited advice here? I have some thoughts, but if you are solid on where you are at currently I didn’t want to waste your time.

No please do … ! I’m all ears, I have no problem building out something custom, I just need some direction.






Ok, sure.

So I will start by saying I don’t know anything about your business at all, but I am going to go off on a limb and make some broad assumptions, as well as offer some MSP advice from my past experience in the space if you are interested. My intent is to simply help you to potentially make more money as an MSP, and on our platform.

First, these types of requests often come from a place of not having a solidified cash flow. This is an unfortunate byproduct of being small (again, forgive the assumption). The smaller you are in most spaces, the more cash flow becomes a concern. That said, the vast majority of MSP revenue never has a fixed, crippling cost associated with it. Unless you are regularly becoming the bank for larger customers where you are floating them tens of thousands of dollars of hardware on terms, the most you are out of pocket is your time and some backup and MAV licenses, and that’s only true if your customer(s) are taking longer than 30 days to pay you on a regular basis (that’s a different problem entirely).

So my first piece of advice is to resolve the cash flow issue in any way possible, as soon as humanly possible, at all costs. Offering any discount, let alone a 10% discount, just so customers can pay you money they already owe you early instead of simply paying you on time, is leaving money, your money, in someone else’s pocket. This effectively means if everyone took you up on your early payment plan, for every 10 equally-sized customers you kill yourself to finally close (particularly if they are larger deals), one of those customers isn’t paying you a dime each month. Never put yourself into a position where you are devaluing your MSP, your MSP’s work, or the value your MSP provides to your customers. This does exactly that.

Second, your one true asset as an MSP is your time. You’ll come to realize this more and more the larger you get, but not fully grasping that early on is one of the reasons why some MSPs wind up growing so much faster than others. Anything, anything you do that takes time away from closing new customers is losing you money, and stunting your potential for growth. So when you consider moving your invoicing out of your PSA for virtually any reason, including this one, it will never pay off. It can’t payoff, because any additional work it takes you to do that further puts you behind. It’s siphoning off time you should be turning into money. What’s worse, moving toward an unintegrated stack versus a fully-integrated one means you’ll be consistently siphoning off upside potential indefinitely, or at least until you move back to a fully-integrated RMM and PSA.

I truly enjoy discussing new and unique ideas our MSPs come up with regularly, but in this case I’d definitely reconsider how you are approaching some of this because altering this trajectory now, even if just slightly, is going to pay off massive dividends down the road for you.

1 Like

Great advice @andy
I’d go a little further though.
Always invoice first, receive payment second, and then deliver on the invoiced line items third.
Payment terms are strictly upon receipt of invoice.
I once had a 60 seat contracted customer who after appointing a new CFO wanted payment terms of 90 days for a PC hardware refresh. Long story short, I told them no we wouldn’t be doing that and that they need to find someone else. Over the next 5 years I heard they went through another 3 IT providers.

Try going into McDonalds to buy a burger on 30 day terms. You can’t, unless you as the customer have a credit card.
Similar when you buy a car. Until finance is sorted, or payment is made you cannot drive the car away.

Those customers that demand credit are not worth having. Sack them.

I have a hard time backing this advice, personally. This is because for larger customers this simply isn’t tenable. If I manage a 5-branch office, for example, and every time a critical piece of hardware goes down I have to get physically paid before replacing it, they aren’t going to be my customer for long. Tons of companies pay out their invoices monthly, or biweekly at worst. Requiring checks out of cycle isn’t an option in many cases, particularly if the customer is hard down, and there is no reason to lose a customer over it unless floating hardware on 30-day terms isn’t realistic for any specific MSP. In that event, I’d say the MSP might be punching above their weight class, or not running with enough capital in the bank required for growth.

This practice might work for extremely small customers, but some degree of terms is mandatory for qualifying larger customers. You’d be severely stunting your pool of qualified customers otherwise.

Such hardware if truely critical should be covered by manufacturer onsite warranty. HP care packs are great for this. If customer doesn’t want to take out HP Care Packs, then they have made a business decision not to insure against PC or Server hardware failure. It really is that simple.
HP Care packs can even be renewed once the original one that was sold with the device expires.

Network Switches all get a life time warranty, Watchguard Routers are all covered under warranty for as long as the subscriptions are maintained. We carry loaner hardware, so can swap out things to keep stuff running if needed.

Alternatively customer has purchased spares already.
We have one customer who pre purchases HP 450 laptops as insurance against stock outages at distributors. Those laptops stay on our shelf until needed, even though we have sold them.

Sure, for small items, cables, adapters etc, we hold stock and for larger customers they will get a monthly invoice (which is due upon receipt).
But for PCs, servers, planned purchases etc, monthly recurring contracts or significant amounts of labour for large projects, etc
They are all on invoiced, payment received, and only then service delivery occurs.

We also assist customers into “lease to buy” Finance agreements with finance companies. In these cases we get all the money for the sale (including setup labour) upfront, and the finance company takes on the risk of the customer not paying, or paying late.
There is no reason I see to have a large percentage of invoices sitting unpaid as free credit to a customers.
Many customers also have business credit cards.

I think if you have a large percentage of invoices sitting unpaid (I assume you mean late) then there’s other (potentially larger) issues that need to be addressed. I was more commenting on the notion of refusing to float terms and expecting to be paid for everything up front. That will always disqualify some customers, period. This is why it’s a practice I’d recommend is all, particularly for small MSPs looking to scale.

I hear you, and all of that makes perfect sense, we are actually in the web and software development space and kind of got sucked in to the MSP game with one particular larger client that has family ties to the company … it’s been a pain point for some time now, but yet, here we are … one look at our account would clearly show you, we have one main msp customer, and that’s it … no plans to take on anymore either … but all good advice, and I appreciate all the work you folks do, you have a solid product here. Thanks again!





Oh wow so this is all in relation to just one customer? Are you normally floating a lot for them then on a regular basis?