Budgets? Invoicing? Freelance SEO?
Budgets? Invoicing? Freelance SEO?

It’s not easy. You’re a freelance SEO consultant, and aside from actually DOING the ding dong SEO stuff, you have to get paid for it. You’ve got to provide estimates of how much ROI the client will make on SEO, scopes of work to be completed, get the client to agree to pay your fee, get them to actually GIVE you the money.

But then you also have to keep track of the ebb and flow of your income, because you might have some clients on recurring monthly payments, and others will be one-time gigs or consultations.

What Some Random SEOs Said When I Asked On Twitter About SEO Budgeting

Invoicely. Simple and it delivers.

Juanma of Excuse Me Captain

Stripe recurring billing helps, don’t do net30/60/90 unless you are a very established agency, checks only for $5k and up for new customers. I like @GoogleKeep for reminders for smaller consultants – keep a prudent reserve, at the very least 2-3 months operating revenue, preferably 6-12.

Elite Strategies

Quickbooks online…

Tyler Lane

None. I just try to make sure I have enough “spare” to tide me over, and enough coming in to cover any shortfall.

Lyndon NA

What Do I Do For My Freelance Budget & Invoicing

I let my customers know up front, in the first conversation that I provide online billing and invoicing via Freshbooks, and expect payment for service right away, no net 15, net 30 payments unless they’re a large engagement.

I also publish my highest hourly rate, but generally give a discount for my desired customers, small business owners who are willing to totally give me the reigns of the campaign. Being able to bake in some additional costs to cover the eventual corporate red-tape or extra meetings is very liberating.

To keep track of my personal finances, I have a weekly based budget/expense sheet where I can add revenue from all my clients, and list our my recurring income clients to keep the bills paid, the ungodly tuition payed out and still enjoy an occasional board game.

I Use Fresh Books For My Freelance Invoicing (and Now ACH YAY!)

ACH stands for Automated Clearing House. What it actually means is for your SEO consulting though is receiving faster payments from customers.

Here are three ACH benefits of getting to use ACH (ACH is a network that connects all financial institutions across the U.S., so this feature is only available to U.S. customers.):

  • When you use ACH, funds are automatically deposited into your bank account and marked as paid in FreshBooks. 
  • ACH is faster and more convenient than checks for both you and your clients.
  • ACH is less expensive than other online payments thanks to the small 1% transaction fee. Yea. 1%. NOICE!
  • Check out their online Payments options.