Accounting

Bookkeeper

Looking to hire your next Bookkeeper? Here’s a full job description template to use as a guide.

About Vintti

Vintti is a forward-thinking staffing agency at the forefront of global talent solutions. We specialize in connecting US-based SMBs, startups, and firms with highly skilled professionals from Latin America. Our innovative approach breaks down geographical barriers, allowing businesses to tap into a rich pool of diverse talent while offering Latin American professionals access to exciting international career opportunities. Vintti builds bridges across continents, fostering cultural exchange and driving business growth through strategic staffing solutions.

Description

A Bookkeeper plays a crucial role in maintaining a company's financial health by recording and managing its daily financial transactions. This role involves tasks such as processing invoices, reconciling bank statements, tracking expenses, and ensuring the accuracy of financial records. Bookkeepers keep an organization's accounts in order, providing valuable insights through financial reports and data, which helps in making informed business decisions. They collaborate with accountants and other financial professionals to ensure compliance with financial regulations and to support the overall financial management of the organization.

Requirements

- Bachelor's degree in Accounting, Finance, or related field
- Proven work experience as a Bookkeeper or in a similar role
- Proficiency in accounting software (e.g., QuickBooks, Xero)
- Strong knowledge of generally accepted accounting principles (GAAP)
- Excellent understanding of accounting and financial reporting principles and practices
- Advanced Excel skills (pivot tables, VLOOKUP, macros)
- Strong attention to detail and high level of accuracy
- Excellent organizational and time-management skills
- Ability to handle sensitive information confidentially
- Strong analytical and problem-solving skills
- Effective communication skills, both written and verbal
- Experience with payroll processing and tax filings
- Familiarity with inventory management and reporting
- Ability to work independently and as part of a team
- Knowledge of federal, state, and local financial regulations and laws
- Certification such as Certified Bookkeeper or Certified Public Bookkeeper is a plus
- Experience with budget preparation and analysis
- Ability to manage multiple priorities and meet deadlines
- Strong customer service orientation

Responsabilities

- Record day-to-day financial transactions and complete the posting process.
- Verify accuracy of transactions in general ledger, suppliers' ledger, and customer ledger.
- Handle accounts receivable, including invoicing, collections, and recording payments.
- Process accounts payable, including review, approval, and payment of vendor invoices.
- Reconcile bank deposits, credit card transactions, and other financial accounts.
- Maintain and balance subsidiary accounts by verifying, allocating, posting, and reconciling transactions.
- Monitor cash flow to ensure adequate funds for operational needs.
- Prepare financial reports such as balance sheets, income statements, and cash flow statements.
- Conduct monthly bank reconciliations to ensure record accuracy.
- Calculate and process payroll, including employee wages and withholdings.
- Monitor fixed assets, depreciation schedules, and report on them accurately.
- Assist with budget preparation and maintain budget records.
- Resolve financial discrepancies by analyzing account information.
- Assist in financial audits by providing necessary documentation and information.
- Maintain accurate inventory records and handle adjustments as needed.
- Provide clerical and administrative support to management.
- Ensure compliance with federal, state, and local financial regulations.
- Safeguard confidentiality of financial information and records.
- Respond to inquiries from clients, suppliers, and management regarding financial records.
- Utilize accounting software for data entry and financial management tasks.

Ideal Candidate

The ideal candidate for the Bookkeeper role will hold a Bachelor's degree in Accounting, Finance, or a related field and demonstrate proven expertise as a Bookkeeper or in a comparable position. They will possess a strong command of generally accepted accounting principles (GAAP) and exhibit proficiency in accounting software, such as QuickBooks or Xero, combined with advanced Excel skills, including pivot tables, VLOOKUP, and macros. With an impeccable attention to detail and high level of accuracy, the candidate will excel in maintaining organized and precise financial records. Their strong analytical and problem-solving capabilities will be pivotal in resolving discrepancies and ensuring accurate financial reporting. Furthermore, the ideal candidate will bring experience in payroll processing and tax filings and a solid understanding of inventory management. They will be well-versed in federal, state, and local financial regulations and exhibit the ability to handle sensitive information with confidentiality. Demonstrating excellent verbal and written communication skills, they will effectively liaise with clients, suppliers, and management. The candidate will be highly organized, adept at managing multiple priorities, and exhibit a proactive, self-motivated attitude with a strong initiative to improve processes. With robust customer service orientation, adaptability to changing situations, and a commitment to high ethical standards, this candidate will thrive both independently and within a team, ensuring meticulous financial management and contributing significantly to the organization's financial health and operational efficiency.

On a typical day, you will...

- Record day-to-day financial transactions and complete the posting process.
- Verify that transactions are recorded correctly in the general ledger, suppliers' ledger, customer ledger, and other requisite ledgers.
- Process accounts receivable, including invoicing, collection, and recording of payments.
- Process accounts payable, including the review, approval, and payment of vendor invoices.
- Reconcile bank deposits, credit card transactions, and other financial accounts.
- Maintain and balance subsidiary accounts by verifying, allocating, posting, and reconciling transactions.
- Monitor and manage cash flow to ensure sufficient funds are available for operational needs.
- Prepare financial reports, including balance sheets, income statements, and cash flow statements.
- Prepare monthly bank reconciliations to ensure accuracy and completeness of bank account records.
- Process payroll by calculating employee wages, withholding taxes and other withholdings, and issuing paychecks.
- Monitor fixed assets and depreciation schedules for accuracy and reporting.
- Assist with budget preparation and maintain accurate budget records.
- Handle and resolve financial discrepancies by collecting and analyzing account information.
- Assist in financial audits by providing relevant documentation and information.
- Maintain accurate records of inventory and handle adjustments as needed.
- Provide clerical and administrative support to management as needed.
- Comply with federal, state, and local legal requirements by studying existing and new legislation, enforcing adherence to requirements, and advising management on needed actions.
- Safeguard and ensure the confidentiality of financial information and records.
- Respond to inquiries from clients, suppliers, and management regarding financial transactions and records.
- Utilize accounting software for data entry and financial management tasks.

What we are looking for

- Detail-oriented
- Strong analytical skills
- High level of accuracy
- Excellent organizational abilities
- Effective time-management
- Strong problem-solving capabilities
- Ability to maintain confidentiality
- Excellent communication skills
- Proactive and self-motivated
- Customer service oriented
- Ability to work independently and in a team
- Adaptability to changing situations
- Strong ethical standards
- Good numerical aptitude
- Reliable and dependable
- Ability to manage multiple tasks efficiently
- High degree of professionalism
- Strong initiative to improve processes
- Tech-savvy, quick to learn accounting software

What you can expect (benefits)

- Competitive salary range ($45,000 - $60,000 depending on experience)
- Comprehensive health insurance (medical, dental, vision)
- 401(k) retirement plan with company match
- Paid time off (PTO) and paid holidays
- Flexible work hours and remote work options
- Professional development and training opportunities
- Tuition reimbursement for continued education and certification
- Employee wellness programs and gym membership discounts
- Life and disability insurance
- Employee assistance program (EAP) for personal and professional support
- Opportunities for career growth and advancement within the company
- Mentoring and coaching from experienced professionals
- Collaborative and supportive work environment
- Modern office facilities with up-to-date technology
- Company-sponsored social events and team-building activities
- On-site parking and commuter benefits

Vintti logo

Do you want to find amazing talent?

See how we can help you find a perfect match in only 20 days.

Bookkeeper FAQs

Here are some common questions about our staffing services for startups across various industries.

More Job Descriptions

Browse all roles

Start Hiring Remote

Find the talent you need to grow your business

You can secure high-quality South American talent in just 20 days and for around $9,000 USD per year.

Start Hiring For Free