Prepare and maintain financial records: Record day-to-day financial transactions, including accounts payable, accounts receivable, and general ledger entries.
Prepare financial statements: Compile monthly, quarterly, and annual financial statements such as balance sheets, income statements, and cash flow statements.
Manage payroll processing: Oversee payroll calculations, deductions, and ensure timely and accurate payments to employees.
Reconcile accounts: Regularly perform bank reconciliations and resolve discrepancies in financial records.
Budgeting and forecasting: Assist in the preparation of budgets, forecasts, and financial projections.
Tax preparation and compliance: Ensure compliance with local, state, and federal tax regulations, and assist in the preparation of tax returns.
Internal audits: Conduct periodic internal audits to ensure the accuracy and integrity of financial records.
Provide financial analysis: Analyze financial data to identify trends, variances, and areas for improvement.
Assist with financial planning: Support management in developing financial strategies and plans.
Ensure compliance: Stay updated on accounting standards and regulations to ensure all financial activities comply with legal requirements.
Collaborate with external auditors: Assist with audit processes, providing necessary documentation and information.
Bachelor’s degree in Accounting, Finance, or a related field.
Proven experience as an Accountant or in a similar role.
Strong understanding of accounting principles and financial reporting.
Proficiency in accounting software (e.g., QuickBooks, Tally, SAP) and Microsoft Office, especially Excel.
Excellent attention to detail and strong organizational skills.
Ability to work independently and meet deadlines.
Knowledge of tax laws and regulations.
CPA or equivalent certification (preferred but not required).