To give the gift of time to current clients, you can give them a certificate for a bonus session to use at some point during the year. You can also create a new experience to do with all of them at once. The benefit of the new experience done with all of them at once is that it allow you to use less of your time. The con to the bonus session is that if you have a lot of clients, you now will be adding a lot to your workload. When you add up the extra hours and the revenue you aren't able to bring in because you are doing the bonus sessions, you may find that this gift of time is actually costing you money and that you may have been better off simply buying a gift.
Another way you can give the gift of time is to simply help a business associate in need. Are they perhaps struggling to get a handle on their social media and you are really good at it? Why not meet them for coffee and help them with their social media? They would probably enjoy that more than something little you spent money on. One day over the summer I had two dear friends come over and help me clean through all the papers that had built up in my room. My friends had heard me saying repeatedly that it was hard for me to relax because this area was so cluttered (and they knew how important it was for me to relax!), so they came to be my support and extra hands. When they left I worked for another few hours alone and got tons more done. The feeling I had when they left was better than any gift they could have purchased.
So, there you have it. One more gift to gift to business associates that requires no cash and provides a high impact. What have you been doing for no cost, high impact gifts? Let me know in the comments. I'd love to hear!