Get Your Bookkeeping Project Started Today!

Hire a freelance bookkeeper today to help get your books in order. Bookkeepers can prepare trial balances, business ledgers and other records that are required for an accountant to prepare an income statement and balance sheet.

Bookkeeping is the process of recording the financial transactions of a business, organization or individual into a daybook or ledger. The bookkeeper creates a trial balance, which lists all the general ledger accounts of a business or organization and is part of the double-entry bookkeeping system. On Upwork, the world’s largest online workplace, businesses and professionals can hire bookkeepers to record all their purchases, sales, receipts, payments and other transactions.

Browse Bookkeeping job posts for project examples or post your job on Upwork for free!

Bookkeeping Job Cost Overview

Typical total cost of Upwork Bookkeeping projects based on completed and fixed-price jobs.

Upwork Bookkeeping Jobs Completed Quarterly

On average, 301 Bookkeeping projects are completed every quarter on Upwork.


Time to Complete Upwork Bookkeeping Jobs

Time needed to complete a Bookkeeping project on Upwork.

Average Bookkeeping Freelancer Feedback Score

Bookkeeping Upwork freelancers typically receive a client rating of 4.55.

Last updated: October 1, 2015
Clear all filters

Theresa Spillers

Theresa Spillers

Accounting/ Bookkeeping/ Spreadsheets/Data Entry

United States - Tests: 11

I am looking to obtain a position that will allow me to utilize my skills in Data Entry, Accounting, and Spreadsheets to their full potential to produce accurate, quality work for my employers in a time efficient manner. I am experienced and proficient in Quickbooks, Quickbooks Online, Freshbooks, Saasu, Quicken, Peachtree Accounting, Champion Accounting, MS Office (Excel, Power Point, Word, and Works). I have 20+ years experience working in an Accounting Office where my duties included A/R, A/P, Payroll, daily balancing of Bank Accounts and Reconciliation, and many other duties. I am also experienced in preparing Federal Income Tax Returns for individuals and small businesses. I completed my Accounting training in 2001 and immediately went to work in that area. I have also completed a Federal Tax Training program and have worked in that field as an Office Manager/Tax Preparer for one of the biggest Tax Service companies in the United States for 6 years and have since ventured out on my own with a small clientele that returns annually.

100% Job Success
$17.78 /hr
2,470 hours

Rosalinde L.

Rosalinde L.

Virtual Office Assistant

Canada - Tests: 4

I am very interested in working from home performing office work. I can do anything from data entry to research. I'm currently pursuing my Business Administration diploma with an emphasis in Accounting and Bookkeeping. I am very proficient in MS Office products and various web design programs. I graduated in 2006 with honours in IT Web Development and I've learn, JAVA, HTML, photoshop, dreamweaver, and flash. I can type 75 words per minute, I'm dedicated to the task at hand, pathetically organized and I can be contacted daily. I have recently learned Skype, Dropbox, LinkedIn and Google Apps. I work on a Mac (and also own a PC), but I've done tech support for Windows PCs as well. I have MS Office for Mac and it works quite the same as MS Office for Windows. I work outside the home on a seasonal rotation filing income tax returns here in Canada so I'm very good with numbers and I have a great concept of numbers and money. I live on the east coast of Canada and my native language is English - both written and spoken. I have worked for a few different employers in oDesk for over year now and I'm looking for something else long term. I am very trustworthy and was required by my previous employer to use his credit card to book flights, hotels and purchase merchandise for him online. I have worked for another contractor managing two shopify sites and one store - I fulfilled orders, shipped them, confirmed shipment, and processed any returns/refunds through PayPal and PayJunction. I have also worked for various employers here in oDesk doing everything from SEO and link building to retail and researching. I'm not interested in being on the phones as I worked in a call center for 8 years - I'd prefer to stick to my virtual office. I have over 1000 odesk paid hours. Thank you for reading and I can promise you, you won't be disappointed in my work ethics.

100% Job Success
$11.11 /hr
2,224 hours

Julie B.

Julie B.


Philippines - Tests: 8 - Portfolio: 3

Seeking a position where my existing skills in the areas of administration and customer service can be utilized by a progressive and innovative company. I am proficient with Data-Entry, Data-Encoding, Fast-Typing, MS Excel, Word, Web-research, Data collection and research, Bookkeeping, Administrative Assistant, Order-processing, Customer Chat and Email Support, English-Filipino Translator/Transcription and Basic English Teaching. I'm professional, organized and always efficient to meet deadlines.

100% Job Success
$5.00 /hr
2,982 hours

Maria Dimova

Maria Dimova

Virtual Assistant & Project Manager

Bulgaria - Tests: 8 - Portfolio: 2

Over 12 years of experience: a skilled Virtual Assistant, Bookkeeper and Project Manager, with a Bachelor Degree in Economics. Main areas of expertise: Project Management: - Coordinate projects and freelancers, add and coordinate to-do's, control execution, update management and clients with progress, in various platforms: Basecamp, Wrike, ActiveCollab - Coordinate time tracking and billing for team - via Upwork timer, Toggle and other integrated trackers - Create SOPs (standard operating procedures) - Create handover guides for clients Executive Assistance: * Email support – correspondence, drafts, organizing, filing, prioritizing (Outlook, Gmail, other); * Diary Management – appointments & deadlines, bill due dates, follow up tasks (Google Calendar, vCita) * File processing and formatting (Pages / Word, Numbers / Excel, Google Docs; Audacity for audio files; Clarify for SOPs, Evernote, basic Photoshop and CorelDraw for graphics) Bookkeeping: (Freshbooks,Clearbooks, E-conomic, Billy's Billing, other) * Invoicing * Bank reconciliation * Accounts Payable / Accounts Receivable * Reports WordPress websites support: * Create and update pages and posts * Onsite SEO * Content creation * Add and update plugins * Change themes * Front end page development and PSD to WordPress using Visual Composer Social Media Management: * Create and maintain profiles and pages (Facebook, Twitter, LinkedIn, Blogs) * Create mailing campaigns (Aweber, Mailchimp) * Teleseminar support (Instant Teleseminar) I have a fully equipped home office - MacBook Air, PC (Windows), printer, scanner, high speed broadband internet.

100% Job Success
$20.00 /hr
1,902 hours

Meriele Arindaeng

Meriele Arindaeng

Customer Support, Admin Assistant

Philippines - Tests: 8

Six years progressively responsible experience in accounting, administration, customer service and sales. Exceptional experience in BPO Industry. Proficient in the use of Microsoft Office. Has basic knowledge in computer programming (C, C++ and HTML). Highly motivated in a fast paced environment and with strong organizational skills. Extremely detail oriented and able to work with minimal supervision.

$13.33 /hr
2,997 hours

Virginia Gutierrez

Virginia Gutierrez Agency Contractor

virtual assistant,bookkeeping,research,administrative,clerical


I worked with Philippine Telegraph & Telephone Corporation-Comptroller's Dept. for 15 years. I started from Gen. Clerk then Gen.Bookkeeper and later became an Officer-in-Charge. I did clerical job such as accepting and recording documents from different branches of the co. and from our clients;sorting and filing of documents;attending to telephone calls and typing internal memorandum and letters for the section. My tasks as a Bookkeeper are recording, analyzing and submitting to EDP section for data entry the source documents needed for billing our clients. As the Officer-in-Charge of the Revenue Accounting section, I supervised and assigned task to my subordinates and making it sure that their task are properly done and submitted on time. I attended several seminars and training and among these were: Basic Computer Operation,Customer Service, Basic Supervisory Training and Telephone Etiquette and Mannerisms. Having the skills,knowledge and experience I believe that I am the right person you are looking for. If given the chance, I can guarantee to provide you my excellent service.

Associated with: UpToDate Virtual Assistants, Diamond Virtual Assistants

100% Job Success
$5.56 /hr
3,171 hours

Saleem Khan

Saleem Khan

Highly Qualified Online Administrative Manager

Pakistan - Tests: 2 - Portfolio: 1

I am a former employee of USAID/American Embassy, Islamabad, with 22 years of experience in the field of Finance. Earned several awards and cash prizes for excellent performance.  Franklin Award for high level of performance of official duties, American Embassy, Islamabad  Meritorious Honour Award, American Consulate Gen, Karachi  Superior Performance Cash Award, American Embassy, Islamabad  On the spot cash award, USAID, Islamabad, Pakistan  Various appreciation letters from High level management of the mission.

$8.06 /hr
1,246 hours

Dimphy De Vaan

Dimphy De Vaan

NL- EN Bilingual. Eye for detail. Love for learning.

New Zealand - Tests: 7

Dutch is my native tongue. Living in New Zealand for 17+ yrs has given me the opportunity to further develop my English. Eager to learn, always do my best, might ask more questions, as I like to do a perfect job. Adult educator 10+yrs. (teaching NZQA accredited subjects) Team leader; setting up new project (10+ people) Design, Artist, making things look good Middenstandsdiploma (NL) English - Dutch language skills Spreadsheet skills, incl bookkeeping Strength: Work accurately, Motivator, Coach, Team player & Solo, Perfectionist, Time Management, eye for detail. Giving every project my best. To translate you need to have deep knowledge of both languages; Many things you cannot translate literally, as they will have a different meaning or make no sense. E.g. translating the Dutch sentence: ‘De kraan loopt’ would literally translate: ‘The tap walks’ instead of ‘The tap runs’. I love empowering people to become the best they can and want to be.

100% Job Success
$22.22 /hr
1,797 hours

Chrystal Mahan

Chrystal Mahan

MBA Professional

United States - Tests: 11 - Portfolio: 9

For you, the client, I provide fast, quality work in Accounting/Bookkeeping with 20 years experience with an MBA. Court Transcription Proofreading and General Proofing, Website setup and design services. Data Entry, Virtual Assistance, Transcription, Social Media Marketing and Copywriting with 10 years experience. Experienced eBook Publisher.

58% Job Success
$18.00 /hr
69 hours

Llia Venus Iso

Llia Venus Iso

Data Entry, Web Research, Customer Service, Administrative Support

Philippines - Tests: 6

My goal is client satisfaction. I give my best in every project to produce a quality output. I'm proficient in the following areas: *MS Word *MS Excel *MS Powerpoint *Google Docs *Google Spreadsheet

92% Job Success
$4.44 /hr
146 hours