*Job Summary*
Maintain records of financial transactions by establishing, reviewing, and reconciling accounts; post transactions, prepare reports for management as requested.
*Responsibilities and Duties*
* Maintains general ledger accounts by verifying, allocating, and posting transactions.
* Cash Management - balances bank accounts by reconciling in QuickBooks.
* Prepare financial statements and reports, including the profit and loss statement and balance sheet by collecting, analyzing, and summarizing account information.
* Maintains historical records by filing.
* Complies with federal, state, and local legal requirements by studying requirements; enforcing adherence to requirements; filing reports; advising management on needed actions.
* Assist with budget preparations.
* Accounts Payable – enter invoices, get approvals, and set up weekly payment runs.
* Assist accountants with tax returns by preparing workpapers.
* Scan checks in scanner and post deposit / accounts receivable.
* Maintain accrued accounts receivable and accounts payable and calculate commission for Broker Dealer.
* Generate 1099's and W-2's.
* Prepares and maintains Cost of Sales analysis reports.
* Prepare appropriate schedules and reports as requested by management.
* Contributes to team effort by accomplishing related results.
*Qualifications and Skills*
CPA preferred.
Knowledge of accounting principles and procedures.
*Minimum requirements:*
* Three + years’ experience in the accounting field
* Efficient In QuickBooks.
* Highly motivated.
* Ability to self-manage in a fast-paced work environment.
* Strong interpersonal skills a plus.
* Ability to juggle multiple priorities.
Job Type: Full-time
Pay: $65,000.
00 - $90,000.
00 per year
Benefits:
* 401(k) matching
* Life insurance
* Vision insurance
Experience level:
* 2 years
* 3 years
Schedule:
* Monday to Friday
Ability to Relocate:
* Troy, MI 48084: Relocate before starting work (Required)
Work Location: In person