The Fastest Way to Invoice Your Clients

New feature: date variables for recurring profiles

by Mike McDerment - February 17/2009

Last week we added the ability to manage temporal date variables on recurring profiles. What are temporal variables you ask? Great question.

Let’s say you invoice a customer every month for “one month of web hosting”. If you sign a customer up for 12 months and charge them monthly, the line item on your invoice will read “one month of web hosting”. The trouble with that is, there is not much context. For example, a customer might wonder, “is this bill for this month’s hosting or next month’s, or was it last month’s?” Using temporal variables, you can answer this question.

As you can see, your invoice line items will now dynamically generate the month name (for example “February” for this month) when you insert the ::month::.

If people prepay for your services and the invoices are for next month, simply add a +1 (like this ::month+1::) and March will display instead of February when the recurring profile creates the invoice. You can add -1 if the invoice is for last month’s services.

This feature is really useful for companies like web hosts and ISPs who charge monthly, quarterly or annual recurring fees.

To access a legend of the variables you can click on the “Learn more about dynamic invoice variables” link in the blue help section we’ve added to the “New recurring” page. When you do you’ll get this pop-up legend:

We hope you find this useful.

The fastest way to track your time and invoice your clients is with FreshBooks, the leader in online invoicing. Sign up for your free account!

23 Comments (add comment)

Feb 17/09
11:58 am

I’ve been wanting this forerver. Tanks FB!

Feb 17/09
2:07 pm
jonathan says:

Great addition. Thanks.

Feb 17/09
3:24 pm
Dana says:

I could kiss you. No, really.

Feb 18/09
2:39 am

Yay! Now we’re cooking… The Recurring Profiles feature has always seemed a little clunky in execution, but this more or less wraps it up!

Feb 23/09
3:01 pm

That’s excellent. I was about to go in and ask support how to do exactly this and today I see the link to this new feature.

Thank you – and now will you please stop reading my mind :-)

Feb 23/09
4:09 pm

Great feature add. What about project name as a variable.

Feb 23/09
9:10 pm

Awesome!! Keep up the good work!

Feb 24/09
3:36 am
Darren says:

I think this feature is great and I would like to see it extended to give greater flexibility for weekly invoice periods, so far example ::today+7:: would generate the date in 7 days from the date of issue.

Feb 24/09
2:36 pm

Fan-FREAKIN’-tastic!!!!!!!

Feb 24/09
4:54 pm
Ben Lewis says:

Excellent addition. Thanks for adding it!

Feb 25/09
1:49 pm

Great addition. I hadn’t even thought about this feature, but I’m sure enough people have complained for you guys to include it. Love what I’m seeing from your company. Keep it up!

Feb 25/09
1:57 pm

This is great feature

I can just update the Item in Recurring invoice
then go into each recurring invoice, re-select the “item” again to update the invoice

Feb 25/09
2:09 pm
Al says:

Awesome, now can we move on to combine recurring invoice with one time fees like design, setup, maintenance, hourly work etc.

Feb 25/09
2:43 pm
Paul says:

Thank you this one was on our request list!!!

Feb 25/09
2:59 pm
Humphreys says:

Question,
Do I still need to log in to approve the invoices to be mailed or does it also auto mail all new invoices as long as I have credit for postage?

Feb 25/09
3:12 pm
Jim says:

Very cool definitely something that I’ve wanted to be able to do, now if we could just put in lines with negative quantity so we can do itemized discounts with out having to figure out percentages.

Feb 25/09
3:17 pm

Outstanding! This will be a tremendous help and great addition to to the list of reasons we love FB.

Feb 25/09
8:50 pm
Robert says:

Great! Did I say Great? Yes I said GREAT!

Thank you.

Feb 26/09
5:45 am

You guys are amazing! This is an awesome feature!

Feb 27/09
9:47 am
Laura Nothnagle says:

Thank you, thank you for this new feature. It’s just what I needed to make good use of recurring profiles. We’ve been with you three years now and you continue to impress.

Mar 5/09
9:19 pm
Diego says:

Great new feature but using it I find 1 thing that I would like to have in the near future if posible.
1) My clients speaks spanish and i can´t put the month names in this language.
Thanks in advance

Mar 5/09
10:32 pm

[Big kiss!] Just one more reason to love, love, love Freshbooks!

Jul 23/09
2:49 am

Please, develop ::day::

Your Client


Leave a Comment

*
* (not published)

*
* required

What is FreshBooks?

FreshBooks is an online invoicing and time tracking service that helps professionals in over 100 countries save time, get paid faster, look professional and focus on what they love to do — their work. Read our customer survey results — 99% recommend FreshBooks. FreshBooks users are served by a tight-knit team of 31 dedicated individuals based in Toronto, Canada who've been at this since 2003.
Learn More or Sign Up For FREE

Get Blog Posts