Location
North Brunswick, NJ | United States
Job description
Responsibilities:
- Recordkeeping: Maintain accurate and complete records of all financial transactions, including purchases, Sale invoices, expenses and payments.
- General Ledger Maintenance: Update and maintain the general ledger, ensuring that all accounts are balanced and reconciled regularly.
- Accounts Payable: Process and manage payments to suppliers, ensuring that bills and invoices are paid on time. Verify and reconcile vendor statements.
- Accounts Receivable: Monitor and collect payments from customers. Generate and send out invoices, follow up on overdue payments, and reconcile customer accounts.
- Bank Reconciliation: Reconcile bank statements and ensure that the company's financial records match the bank transactions.
- Financial Reporting: Prepare and generate financial reports, including profit and loss statements, balance sheets, and other relevant reports as required.
- Payroll Processing: Assist in processing payroll, including calculating hours, deductions, and ensuring accurate and timely payments to employees.
- Tax support: Assist in preparing financial information for tax purposes and work closely with accountants during audits.
- Financial Analysis: Provide financial analysis and reports to assist management in making informed business decisions.
- Compliance: Ensure compliance with relevant financial regulations and laws. Stay informed about changes in accounting standards and regulations.
Requirements:
- Education: A degree in accounting, finance, or a related field is preferred. Relevant certifications (e.g., Certified Bookkeeper) may be advantageous.
- Experience: Previous experience in bookkeeping or accounting roles. Familiarity with accounting software including Quick books is required. Experience with whole company is a plus but not required.
- Attention to Detail: Strong attention to detail and accuracy in recordkeeping and financial reporting.
- Organizational Skills: Ability to organize and prioritize tasks efficiently.
- Communication Skills: Good communication skills, as bookkeepers often interact with various stakeholders, including vendors, customers, and internal teams.
- Analytical Skills: Strong analytical skills to interpret financial data and provide insights.
- Integrity: Maintaining a high level of integrity and confidentiality when handling financial information.
Job tags
Salary