Bookkeeper Jobs in North Carolina
Bookkeeper jobs in North Carolina are consistently active, with steady demand from manufacturing firms, healthcare organizations, construction companies, and professional services practices stretching from the Piedmont Triad to the Research Triangle and Charlotte metro. Most hiring concentrates in Charlotte, Raleigh, and Greensboro, where employers like Bank of America, Duke University Health System, and Honeywell maintain large accounting and finance operations. The most in-demand specialties include accounts payable and receivable management, payroll processing, and QuickBooks or cloud-accounting proficiency, with openings at every level from entry-level accounting clerk to senior bookkeeper. Find a role that fits below and apply directly.
Find Bookkeeper JobsOverview
Showing 5 of 98+ Bookkeeper jobs



Become part of one of the largest and fastest-growing privately held security companies in the U.S! Since 1998, Sunstates Security has built a national reputation for delivering exceptional services while fostering high-quality work environments for our team. We are dedicated to hiring, developing, and retaining a professional workforce that reflects our commitment to excellence.
We believe in strategic reinvestment in our people by offering a benefits package that exceeds industry standards, pathways for career advancement, extensive internal training, and employee recognition programs. Our team members are provided with the tools, knowledge, and hands-on management support necessary for long-term success.
Our commitment to a superior workplace culture is reflected in our most recent national accolades. Sunstates Security is proud to be recognized as a 2026 Forbes Dream Employer, an honor based on independent employee feedback and workplace excellence. Additionally, we have been named a 2026 Training MVP by Training Magazine, marking the third consecutive year we have accepted this prestigious recognition. We also continue to be celebrated for our steady growth and stability on the Inc. 5000 list of America’s fastest-growing private companies.
At the heart of everything we do are our core values of honor, integrity, and trust. If you are searching for a rewarding career with a proactive security partner that protects some of the country’s leading organizations, we invite you to explore the possibilities at Sunstates Security. Join a successful, growing team where your talent is appreciated and have opportunities to advance your professional career.
Sunstates Security is hiring a Staff Accountant to be based at our corporate headquarters in Raleigh, NC. The Staff Accountant supports the Company's financial accounting and reporting function through preparation of journal entries, account reconciliations, accruals, financial schedules, and other month-end close activities. This position works closely with the Manager to ensure the accuracy and completeness of the general ledger and financial statements. The Staff Accountant is expected to investigate variances, resolve discrepancies, maintain supporting documentation, and identify opportunities to strengthen and streamline accounting processes.
This position is based at Sunstates Security's Raleigh corporate headquarters and is primarily an in-office role, with hybrid flexibility based on business needs and successful integration into the role. This position offers a salary of $80,000, along with a comprehensive benefits package including a performance-based bonus, 401 (k) with company match, full medical, dental, vision, and life insurance coverage, tuition assistance, and more.
ESSENTIAL DUTIES & RESPONSIBILITIES
- Prepare and post monthly journal entries, accruals, reclassifications, allocations, and other general ledger adjustments.
- Prepare monthly balance sheet account reconciliations and investigate and resolve reconciling items.
- Support monthly, quarterly, and year-end close processes in accordance with established deadlines.
- Prepare and maintain schedules supporting prepaid expenses, fixed assets, accruals, and other balance sheet accounts.
- Perform bank and other cash account reconciliations and investigate discrepancies.
- Assist with revenue and expense accruals, including analysis of activity across accounting periods.
- Review general ledger activity for unusual transactions, coding errors, missing accruals, and other exceptions.
- Assist with monthly profit and loss and balance sheet analysis and investigate significant or unusual variances.
- Prepare supporting schedules and documentation for external audits, tax filings, and other financial reporting requirements.
- Assist with sales and use tax reporting and other recurring accounting compliance activities.
- Support accounting for leases, fixed assets, prepaids, commissions, and other recurring or specialized accounting areas as assigned.
- Partner with Accounting Operations to research and resolve items affecting the general ledger while maintaining clear ownership between transactional processing and financial accounting.
- Maintain organized supporting documentation and contribute to the development and maintenance of accounting standard operating procedures (SOPs).
- Identify opportunities to improve accounting processes, strengthen controls, reduce manual work, and improve the timeliness and accuracy of financial reporting.
- Assist the Manager with special projects, financial analysis, and other accounting initiatives as needed.
WHAT SUCCESS LOOKS LIKE
Success in this role requires strong analytical, critical-thinking, and problem-solving skills. The successful candidate will be expected not only to prepare accounting schedules and reconciliations, but also to understand the underlying activity, investigate unusual items, identify trends and exceptions, and clearly communicate findings to management.
Job Requirements
EDUCATION, EXPERIENCE & SKILLS DESIRED:
- Bachelor's degree in Accounting, Finance, or a related field required; Accounting degree preferred.
- Minimum of 2 years of progressive accounting experience, including general ledger accounting, account reconciliations, and month-end close responsibilities.
- Solid understanding of U.S. GAAP and general ledger accounting.
- Experience preparing journal entries and balance sheet reconciliations and participating in month-end close.
- Strong analytical, critical-thinking, and problem-solving skills with the ability to research discrepancies through resolution.
- Intermediate to advanced Microsoft Excel skills, including experience working with large data sets, lookups, pivot tables, and formulas.
- Experience with ERP/accounting systems required; experience with WinTeam or other high-volume or multi-entity systems is a plus.
- Strong organizational skills and the ability to manage recurring deadlines in a fast-paced environment.
- Strong written and verbal communication skills and the ability to work effectively across Accounting, Finance, and Operations.
- Experience with process improvement, automation, or accounting/reporting tools is a plus.
Sunstates Security is an Equal Opportunity Employer committed to providing equal employment opportunities in accordance with applicable federal, state, and local laws.
Benefits
Industry-leading employee benefits that include weekly pay, 401k savings plan with a company match, affordable medical, dental & vision benefits, paid time off, tuition reimbursement, and more – available for qualified candidates!
See All 98 Bookkeeper Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Bookkeeper JobsBookkeeper Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Bookkeeper Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Automotive
- Technology & Software
- Telecommunications
- Agriculture & Farming
- Chemicals & Materials
What North Carolina Employers Look For
The qualifications that appear most often in bookkeeper jobs across North Carolina.
- Proficiency in QuickBooks, Sage, or equivalent bookkeeping software required
- Associate or bachelor's degree in accounting, finance, or related field preferred
- Demonstrated experience reconciling accounts, processing payroll, and preparing financial reports
- Knowledge of North Carolina business tax requirements and sales tax filing procedures
- Strong attention to detail and ability to maintain accurate general ledger records
- Familiarity with accounts payable and accounts receivable workflows in a small or mid-size organization
Bookkeeper Jobs in North Carolina: Frequently Asked Questions
How do you become a bookkeeper in North Carolina?
North Carolina does not require a state-issued license to work as a bookkeeper, so entry is based on education and demonstrated competency. Most employers expect at minimum an associate degree in accounting or a related field, though many accept equivalent work experience. Earning a nationally recognized credential such as the American Institute of Professional Bookkeepers certification or the NACPB Bookkeeping Certification strengthens your candidacy significantly and is widely recognized by North Carolina employers across industries.
Which companies hire bookkeepers in North Carolina?
Employers hiring bookkeepers in North Carolina right now include Duke Energy, Martin Marietta, and IFAB, based on current listings on Migrate Mate as of September 2026. North Carolina's mix of large healthcare systems, regional manufacturers, and professional services firms means steady, year-round bookkeeper demand across the state.
Which North Carolina cities have the most bookkeeper jobs?
The cities with the most bookkeeper openings in North Carolina are Raleigh, Charlotte, and Cary. Charlotte leads because of its concentration of financial services firms, corporate headquarters, and construction companies, while Raleigh and Durham benefit from the Research Triangle's large university systems, tech employers, and healthcare networks that all maintain in-house accounting teams.
Are there remote bookkeeper jobs in North Carolina?
Yes, and more than most fields, since bookkeeping is a desk-based, software-driven role that translates well to remote environments. About 49% of bookkeeper openings tied to North Carolina are remote or hybrid as of September 2026, reflecting broad employer acceptance of off-site accounting work. Accounts payable processing, payroll administration, and monthly close support are the functions most consistently offered on a fully remote basis.
How can I get hired as a bookkeeper in North Carolina with little or no experience?
The most realistic entry path is an accounts payable or accounts receivable clerk role, which North Carolina employers in healthcare, property management, and construction regularly fill at the entry level. Community colleges across the state, including Wake Tech and Central Piedmont, offer short accounting certificate programs that North Carolina employers recognize. Completing a QuickBooks certification and applying to small and mid-size businesses in the Charlotte or Raleigh suburbs, where dedicated accounting staff are scarce, gives candidates without experience a practical foothold.
Where can I find and apply to bookkeeper jobs in North Carolina?
You can find and apply to bookkeeper jobs in North Carolina on Migrate Mate, which lists current openings across the state updated regularly. Search the listings, find roles that match your experience and location preference, and apply directly to the employers posting them.
See All 98 Bookkeeper Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Bookkeeper Jobs