Jobs · Accounting · North Carolina

Bookkeeper

MDAEdge · Charlotte, NC · 1 mo ago
On-siteAccountingFull-time

Key Responsibilities

  • Maintain and update the company's general ledger.
  • Record and categorize financial transactions, ensuring accurate debits and credits.
  • Reconcile all bank accounts and credit card statements.
  • Process incoming invoices and payments to vendors.
  • Monitor accounts payable and ensure timely payments.
  • Manage accounts receivable, including sending invoices, following up on overdue payments, and posting payments.
  • Prepare and process payroll for employees.
  • Ensure payroll taxes and deductions are accurate and paid on time.
  • Maintain employee records, including hours worked, salaries, and benefits.
  • Prepare monthly, quarterly, and annual financial statements, including balance sheets, income statements, and cash flow statements.
  • Create and maintain budget reports and projections.
  • Provide financial summaries and analysis to management.
  • Prepare and file payroll taxes, sales tax, and other business-related taxes.
  • Work with external accountants or auditors during tax season.
  • Keep track of tax deadlines and ensure timely payment and reporting.
  • Perform monthly bank and credit card reconciliations.
  • Investigate and resolve any discrepancies between bank statements and accounting records.
  • Monitor the company's cash flow and provide reports on cash positions.
  • Assist in managing cash reserves and short-term borrowing needs.
  • Record and track inventory transactions (if applicable).
  • Manage depreciation schedules for fixed assets and ensure accurate reporting.
  • Assist in analyzing financial trends, costs, and revenues to help management make informed decisions.
  • Provide recommendations for cost-saving and revenue-generating strategies.
  • Use accounting software to record, track, and report financial transactions (e.g., QuickBooks, Xero, Sage, etc.).
  • Continuously update and maintain the company's accounting software systems.
  • Assist with other office administrative duties related to accounting and bookkeeping functions.
  • Maintain organized and up-to-date financial records for auditing and compliance purposes.

Skills & Qualifications

  • Education: High school diploma or equivalent, though an associate's degree in accounting or a related field is preferred.
  • Experience: 3-5 years of bookkeeping experience, preferably with a full-charge role, including payroll, accounts payable, accounts receivable, and financial reporting.
  • Certifications: Certification in bookkeeping or accounting (e.g., QuickBooks Certified, Certified Bookkeeper (CB), or similar) is a plus.
  • Technical Skills: Proficiency with accounting software (QuickBooks, Xero, Sage, etc.) and MS Office (especially Excel).
  • Familiarity with payroll software is a plus.
  • Attention to Detail: Must be able to spot errors and inconsistencies in financial records.
  • Organizational Skills: Ability to prioritize tasks and meet deadlines in a fast-paced environment.
  • Communication Skills: Strong written and verbal communication skills, especially when explaining financial data to non-financial stakeholders.
  • Problem-Solving Skills: Ability to identify and resolve financial discrepancies and issues efficiently.

Working Conditions

  • In – Office Position (some flexibility for ideal candidate)
  • Full-time hours, with occasional overtime during busy periods, such as tax season or year-end reporting.

Pay

Salary: Range 65k – 90k, based on experience.

Similar jobs

Housekeeping Aide

Five Rivers HospitalityNevada, MO· 1 mo ago
Management$13.75/hrapply on jobs.wizehire.com

Housekeeping Aide

Trinity HealthHartford, CT· 1 wk ago
Managementapply on jobs.trinity-health.org

Housekeeping Aide

Beth Israel Lahey HealthNewburyport, MA· 3 wk ago
Management$17–$22.88/hrapply on jobs.bilh.org

Housekeeping Aide

Brown University HealthProvidence, RI· 6 days ago
apply on jobs.brownhealth.org

Housekeeping Aide

Trinity HealthWaterbury, CT· 1 wk ago
Managementapply on jobs.trinity-health.org