Finance

Bookkeeper job description

Free template · duties · requirements

Use this free Bookkeeper job description template to write a clear, effective ad. Copy it, fill in the details in brackets, and post your role on Rolebee.

What does a Bookkeeper do?

A Bookkeeper records and maintains a business's day-to-day financial transactions — keeping the books accurate, reconciled, and ready for reporting.

Bookkeeper responsibilities

  • Record daily financial transactions and maintain ledgers
  • Process accounts payable and receivable
  • Reconcile bank statements and accounts
  • Prepare and lodge BAS/GST and payroll
  • Produce regular financial summaries for management
  • Keep records organised and audit-ready

Bookkeeper requirements

Split your requirements into genuine must-haves and nice-to-haves. Long "essential" lists deter strong applicants, so keep the must-haves to the few that truly matter.

  • Must have: Solid understanding of bookkeeping principles
  • Must have: Proficiency with bookkeeping software (e.g. Xero, MYOB, QuickBooks)
  • Must have: Accuracy and strong attention to detail
  • Must have: Good organisation and confidentiality
  • Nice to have: A bookkeeping or accounting certificate
  • Nice to have: Payroll experience
  • Nice to have: BAS agent registration

Bookkeeper job description template

Copy this template, fill in the bracketed details, and adjust it to your business. Adding a salary range will noticeably increase the number of applications you receive.

Bookkeeper
[Company] · [Location / Remote] · [Full time / Part time]

ABOUT THE ROLE
A Bookkeeper records and maintains a business's day-to-day financial transactions — keeping the books accurate, reconciled, and ready for reporting.

WHAT YOU'LL DO
• Record daily financial transactions and maintain ledgers
• Process accounts payable and receivable
• Reconcile bank statements and accounts
• Prepare and lodge BAS/GST and payroll
• Produce regular financial summaries for management
• Keep records organised and audit-ready

WHAT YOU'LL BRING
Must have:
• Solid understanding of bookkeeping principles
• Proficiency with bookkeeping software (e.g. Xero, MYOB, QuickBooks)
• Accuracy and strong attention to detail
• Good organisation and confidentiality
Nice to have:
• A bookkeeping or accounting certificate
• Payroll experience
• BAS agent registration

WHAT WE OFFER
• Salary: [range]
• [Benefits, flexibility, growth]

HOW TO APPLY
Apply with your resume — we review every application and reply within [timeframe].

Tips to attract the best candidates

  1. Include a salary range — it's the single biggest driver of applications.
  2. Lead with what the candidate gets, not just what you need.
  3. Keep the ad scannable: short intro, clear responsibilities, honest requirements.
  4. Post it where the right people will see it, and feature it for urgent roles.

Ready to hire a Bookkeeper?

Post your role on Rolebee and reach candidates worldwide.