One weekend I decided to finally get to this. After I made a list of all my requirements such as invoicing, logging expenses, time tracking, being web based, multiple user support and so on I spent about two hours looking over all the major players that I could consider. It came down to a short list of Quickbooks Online and FreshBooks. As I used Quickbooks online for a few months a couple years ago and had a less than enjoyable experience with it I decided to give FreshBooks my money.
Whats The Deal?
Their fee structure seemed very reasonable for the amount of functionality I would gain. Having only a few people that work for me I would, however, need to spend the $10 per extra person fees. This is something to consider if you have a lot of employees that you want to have accessing your system for things like time tracking and project management. It’s really a low costs considering what you get…but something to take into consideration if there is a large staff.
In Billings I had grown very accustomed to the way it handled time tracking. Out of the box FreshBooks does give you a browser based time clock that you can track time with and assign to projects and tasks. But I had used browser based time clocks before and I never really liked them as they are easy to forget about. What I liked about Billings was that it put an easy to notice counter in the menu bar. Digging a little deeper into the many available FreshBooks add-ons I noticed they had a similar add-on for use on OSX that would give me a time tracker like I am used to. After working with this for a while now I can honestly say that I like this widget much better now. It does add another $1/month though.
After it’s all said and done the cost is roughly $61/month for myself and 3 other people that do work for me that I want in my system. This is $61/month more than I was paying previously so it does hurt a little. But after working with FreshBooks for a while now and realizing just how much time its saving me, how much more power I have and how much more accurate all of my systems are now I would happily pay more.
Setting up FreshBooks
Once I started diving into FreshBooks I quickly learned just how easy it is to work with. It was a quite a lot of work for me though as I wanted to add all of the current years history into the system to keep things easy for me for when it comes time to deal with uncle sam. It was, however, a great way to quickly learn the software and for the amount of work I had to do I found it quite painless.
Below I outline some tips and how I went about setting up FreshBooks. I am not an accountant, book keeper or even someone that I would consider especially good at setting this kind of stuff up. So there are very likely better ways to go about things than what I have done. This is just how I decided to set things up for my web design business.
Add Your Clients
To save time I think its a great idea to go through and set up all of your clients at once before you need to send them invoices. This way you can add them all at once and it will make sending out an invoice quite literally a 10 second process if you do this beforehand.
Be sure that the contact information that you set up for your client is the person that should be receiving the invoices as it could be different than the person that you normally speak with. This way you wont have to rely on your primary contact to forward your invoices onto the appropriate people to get you your money. I like to set up my primary contact as well (you can have multiple contacts) in the system though. If you do this you will be able to send your invoice to everyone in your contact list or just select the contact you want.
Add Your Staff
If you want to make life easy for yourself with managing things like time sheets, job profitability and time & material projects I would HIGHLY recommend spending the $10/month per employee (or user) to give them access to your system. This way they can run a timer on their computer that can be used to keep track of hours per project & tasks within that project. It will also make figuring out what to pay them a snap for both you and them.
I spent some time when I set up access for the first user beyond myself by logging in as them to see what they will see and being sure that I undertand the experience they will have while logged in. For instance, in my set up I did not want them looking at any of the invoicing and only essentially wanted them to be able to manage their own time sheets. The settings to handle this can be found by clicking the link at the top right for settings and then adjusting things on the “Permissions” tab.
Here is how I have things set:
Tasks You Want to Track in Time Sheets
The next thing you should do is to think through common tasks that you perform on typical projects. These will be tasks that you can select from a drop down while tracking time. For instance:
- Adding Content
- SEO
- Design
- Project Management
- Testing
- And do on…
You can set these up by going to: Time Tracking >> Tasks.
Setting Up Projects
Now you want to go in and set up your current projects for any job that you want to track time against either for profitability purposes or for the purpose of time tracking on jobs you get paid for by the hour. In my case I have a few different types of projects: Web Development projects, retainer marketing accounts (SEO, PPC, SMM) and misc time and material jobs for web updates. You can create a new project by going to Time Tracking then clicking on the projects link. Here you will add your new project.
A few things to keep in mind when doing this:
- Unless you want your client seeing the exact times you are logging against their project UNCHECK the box for “Client can see summaries of dates worked and tasks logged.”
- Make sure all of the tasks you want to have in this project are added
- If your employees are to track time against this project make sure you add them to the project at the bottom of the form. They will be notified via email that they have been assigned to a new project
When I name a project I like to use a prefix number to keep them grouped together when I look at them on the project page. For instance: Adding a “1 – “ before all web development projects and adding a “2 – “ before any SEO jobs. You will also want to think about the budgeted hours for a project and make sure that you enter this number in. It is great to be able to see how close to budget you are hour-wise when glancing down the project list.
Items You Commonly Invoice For
Before sending out an invoice I also think its a good idea to set up your “Items”. Items are the line items that would show up on your invoices such as “Monthly PPC Marketing” or “Logo Design” or “WordPress Development”. You can even set up default pricing for these items if you tend to charge the same thing over and over. You can set these up by going to Invoices >> Items. All of these items will be in a drop down menu when you go to create your first invoice.You can also save re-usable items when you create new invoices if you dont already have that item in your items list.
The common theme here is to take the time to customize FreshBooks and set up as many “default” settings as you can as soon as you get an account. This will save you a lot of time going forward and really show you how painless your bookkeeping can be.
Send an Invoice
When you land a new job (#congrats!) you can now go send your first invoice. A lot of my projects are fixed price and have a 50% down and 50% at the end project term. What I do is generate an invoice for the deposit and send that out and then I also create & save a draft for the final payment at the same time. This way when I finish a project all I have to do is go to my invoice list and find my draft for the final payment and hit send.
Doing this also allows me to do a custom search in my invoice list to show only “drafts” or show only “drafts, sent, viewed, etc” which is my way of quickly forecasting all of the payments I will have coming one day. To do a custom search visit your invoice page and click on the “search” button at the upper right.
What FreshBooks Has Done For Me
FreshBooks has greatly simplified my bookkeeping life and I would highly recommend it to anyone. The features and power of FreshBooks continue to amaze me as I spend more and more time with it. Features like being able to see when a client has looked at my invoice or being able to run profit and loss reports with the click of the mouse (and I could go on and on) all are reasons why I took the time to write this post. Visit FreshBooks here and give it a try (for free) for yourself! (Disclaimer: I do get paid if you sign up from clicking on that link as they have a nice referral program in place. I, of course, would never recommend anything that I didnt fully believe in).
This comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThanks for sharing the best information...
ReplyDeleteweb Design Company Bangalore
Have you start new business and need website for your new business then we have solution of your problem. We are an online professional web design company and have best web designers they can design unique and different websites for you as per your requirement. You can easily contact us by visiting our website.
ReplyDeleteI'v loved web design so much!!
ReplyDeleteGreat post thank you for sharing this article.
ReplyDeletethe top outsource epub company in india
excellent video editing service company in bangalore
the best logo design service company in bangalore
This will help you get an improved feel for the style of sites any particular web designer is capable of doing. Local SEO
ReplyDeleteInteresting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I'll be sure to check back again real soon. pr firm
ReplyDeleteThank you so much. This blog is really helpful for me, I’m lucky to find out this informative blog.
ReplyDeleteBest Website Design Company in Delhi
email marketing dubai
ReplyDeleteServices to market your business, the right execution is absolutely key to have any chance of ... Email Marketing Services from Nexa, Dubai.
GOOD POST
ReplyDeletecustom logo design australia
Nice and interesting post
ReplyDeletethank for the presentation helpfull mate
ReplyDeletelogo services
Logo design service
Really great article all mentioned Headings are really informative and well detailed thanks for sharing
ReplyDeletesimple Health Tips
Basic Nutrition Tips
Diet Plan Nutrition
Healthy Life Style tips
Nice post. it's really helpful.
ReplyDeleteDental Cleaning
Dental Services
affordable dentitst sunshine coast
Trusted dentist
Dr Vernon Gipson
Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work.
ReplyDeleteBest Software Development Agency Dubai UAE
Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.
ReplyDeleteDigital marketing Agency Dubai UAE
Great survey, I'm sure you're getting a great response.
ReplyDeleteWeb Development Agency Dubai UAE
Thanks for sharing us.
ReplyDeleteBest UI/UX Design Services
Weblancerz is offering the ui ux design services in DMV. Our team is fully equipped with the latest tools and technology such as Adobe, Photoshop, Adobe Illustrator, HTML5, CSS#, iOS interface builder, and much more.
ReplyDeleteui ux design services in DMV
weblancerz is one of the best mobile app development company in DMV to help your brand create applications that are going to sell and make a mark.
ReplyDeletebest mobile app development companies in DMV
Thanks For Sharing your best thoughts. I've get really inspire to read your article. If the people wants SMM Panel Services then don't miss the chance to visit our website.
ReplyDeleteCheap SMM Panel
SMM Reseller Panel
Ghamkol Decent Rehab Centre is one of the besting Addiction Treatment Center in Lahore. Comprehensive treatment is provided for alcoholism, drug addiction, psychiatric illness including many other ailments. We make patients under what addiction is and treat them accordingly.
ReplyDeleteAddiction Treatment Center in Lahore
Ghamkol Decent Rehab Centre is one of the besting Addiction Treatment Center in Lahore. Comprehensive treatment is provided for alcoholism, drug addiction, psychiatric illness including many other ailments. We make patients under what addiction is and treat them accordingly.
ReplyDeleteDrug Addiction Treatment Centre in Lahore
Ghamkol Decent Rehab Centre is one of the besting Addiction Treatment Center in Lahore. Comprehensive treatment is provided for alcoholism, drug addiction, psychiatric illness including many other ailments. We make patients under what addiction is and treat them accordingly.
ReplyDeletePsychiatric Treatment Center in Lahore
Ghamkol Decent Rehab Centre is one of the besting Addiction Treatment Center in Lahore. Comprehensive treatment is provided for alcoholism, drug addiction, psychiatric illness including many other ailments. We make patients under what addiction is and treat them accordingly.
ReplyDeleteBest Rehab Center in Lahore
Ghamkol Decent Rehab Centre is one of the besting Addiction Treatment Center in Lahore. Comprehensive treatment is provided for alcoholism, drug addiction, psychiatric illness including many other ailments. We make patients under what addiction is and treat them accordingly.
ReplyDeleteBest Rehabilitation Center in Lahore
Ideal smile dentistry, one of best cosmetic dentistry in Pakistan is offering its services to get your smile back.
ReplyDeleteWe are really grateful for your blog post. Thanks for such post and please keep it up. Great work.
ReplyDeletePOS system with inventory management
Great survey, I'm sure you're getting a great response.
ReplyDeletebarcode inventory app for small business
top smm panel Best and Cheapest wholesale SMM Reseller Panel. gotosmmpanel.com, Main provider of Fastest TikTok Fans, Instagram followers, Facebook Likes and YouTube Views.
ReplyDeleteI found that site very useful and this survey is very curious, I 've never seen a blog that demand a survey for this action, very curious... Wholesale Women Joggers UK
ReplyDeleteMen Joggers Wholesale Prices
Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and an all-round entertaining website. Please do keep up the great work. Bookkeeping Services in Melbourne
ReplyDeleteOutsourced Bookkeeping Services
I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. Cheap SMM Panel
ReplyDeleteBest SMM Panel
SMM Reseller Panel
Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors.
ReplyDeleteBall Bearings Online
I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only chemical overhaul aircon price
ReplyDeletechemical overhaul aircon price chemical overhaul aircon price
ReplyDeleteThis is my first time visiting your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. chemical overhaul aircon price
ReplyDeleteThis comment has been removed by the author.
ReplyDeletethanks for such an informative and if anyone needs any information related to these given below visit here.
ReplyDeleteinstant vortex recipes
Florida man birthday challenge
the hamsters life
Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. aircon chemical cleaning
ReplyDeleteSmm Panel | GOTOSMMPANEL
ReplyDeleteSmm Panel | GOTOSMMPANEL
ReplyDeletehttps://www.hackathon.io/users/244712
ReplyDeletehttps://gotosmmpanelzip.blogspot.com/2021/12/smm-panel-with-1-services_52.html
ReplyDeletehttps://www.bonanza.com/users/51242703/profile?preview=true
ReplyDeletehttps://www.evernote.com/shard/s444/sh/e25378f3-ad3d-16cb-61f1-36042378dfb1/c0b047eec3be8204c1cae74d229aa6ea
ReplyDeletehttps://418188.8b.io/
ReplyDeletehttps://www.evernote.com/shard/s730/sh/e3c40d97-0e06-0680-cd85-a54f15d16ffc/d051afc2b47648f7c258c3a95c72793a
ReplyDeletehttps://gotosmmpanelinfo.weebly.com/
ReplyDeletehttps://site-6385496-9674-2451.mystrikingly.com/blog/smm-panel-with-1-services-gotosmmpanel-com-23b37e78-4271-4780-958a-164dc1a6332d
ReplyDeletehttp://www.4mark.net/story/5107969/how-does-instagram-reels-help-my-brand-or-business
ReplyDeletehttps://www.evernote.com/shard/s444/sh/f61a1a47-c125-efca-718e-a174299c8075/c57283fefdb3711375f9ebbdb6147a52
ReplyDeletehttps://www.evernote.com/shard/s730/sh/4c6acd5c-19cf-9c5e-06b6-703a1c5a99f7/04a25f3d39e5e4434f6319ec33db7c1c
ReplyDeletehttps://www.pinterest.com.au/pin/1034350239388894754
ReplyDeletehttp://www.4mark.net/story/5107977/verified-smm-reseller-panel-in-pakistan-gotosmmpanel
ReplyDelete