Duke Digital Group
We’re seeking an experienced, detail-oriented Bookkeeper/Accountant to join our team in an in‑house capacity. This role will be responsible for managing daily bookkeeping, monthly financial close, reconciliations, and reporting in QuickBooks Online. You’ll work closely with leadership to produce timely and reliable financial information, support budgeting and forecasting, and contribute to the operational efficiency of the business.
Responsibilities
Set up and maintain the company’s bookkeeping system in QuickBooks Online, including chart of accounts, classes/jobs (if applicable), vendors, customers, items, etc.
Record all financial transactions (accounts payable, accounts receivable, payroll data / assistance, sales & expense entries, bank and credit card transactions) accurately and in a timely manner.
Reconcile bank accounts, credit cards, loans, and other balance sheet accounts on a monthly basis.
Perform monthly close: review and analyze account activity, ensure accruals and pre‑payments are captured, prepare adjusting journal entries as needed.
Produce monthly financial statements (profit & loss, balance sheet, cash flow), compare actuals versus budget/forecast, and provide commentary on variances.
Assist with budgeting, forecasting, and financial modeling to support business planning.
Monitor and analyze key financial metrics (e.g., project profitability, agency utilization, cash runway, client AR aging) and provide insights to leadership.
Manage accounts payable and accounts receivable processes: invoice clients, apply payments, follow up on past‑due accounts, process vendor bills and payments.
Coordinate with payroll provider or internal HR to ensure accurate and timely payroll, benefits and related accounting entries.
Ensure compliance with internal controls, financial policies, and best practices. Identify opportunities for process automation or improvement.
Provide support for annual audit or review if required, liaising with external accountants/tax advisors.
Support tax filing and compliance activities (sales tax, payroll tax, 1099s, etc.) in coordination with external advisors.
Work collaboratively across teams (operations, marketing, project management) to understand project flows, billing cycles, and cost allocations.
Qualifications & Skills
Bachelor’s degree in Accounting, Finance, or related field (or equivalent experience).
Minimum of 3–5 years of bookkeeping/accounting experience in a service‑based business (preferably agency or professional services).
Strong proficiency with QuickBooks Online (setup, maintenance, advanced features).
Solid understanding of GAAP, accrual accounting, financial statement preparation, and reconciliation procedures.
Experience preparing budgets, forecasts, and financial analysis.
Excellent analytical and problem‑solving skills, with keen attention to detail.
Comfortable working in a fast‑paced environment and managing multiple priorities.
Strong organizational skills, reliable, and ability to work with minimal supervision.
Excellent verbal and written communication skills — capable of presenting financial information to non‑financial colleagues.
Experience with Excel (pivot tables, formulas) and ability to learn other tools as required (e.g., project accounting, reporting dashboards).
Integrity and professionalism with handling confidential financial information.
Bonus: Experience in a digital marketing / agency environment, familiarity with project‑based accounting, knowledge of integrations (e.g., CRM, time‑tracking tools, billing systems).
About Duke Digital Group Duke Digital Group is a results‑driven digital marketing agency dedicated to helping businesses grow their online presence with data‑led strategies, creative content, and performance‑focused campaigns. We partner with clients across industries to deliver measurable business growth, leveraging modern marketing technology and a culture of continuous improvement. As we scale, we’re looking to bring in a talented bookkeeping/accounting professional to help ensure our financial operations are orderly, accurate, and aligned with our growth ambitions.
#J-18808-Ljbffr
Responsibilities
Set up and maintain the company’s bookkeeping system in QuickBooks Online, including chart of accounts, classes/jobs (if applicable), vendors, customers, items, etc.
Record all financial transactions (accounts payable, accounts receivable, payroll data / assistance, sales & expense entries, bank and credit card transactions) accurately and in a timely manner.
Reconcile bank accounts, credit cards, loans, and other balance sheet accounts on a monthly basis.
Perform monthly close: review and analyze account activity, ensure accruals and pre‑payments are captured, prepare adjusting journal entries as needed.
Produce monthly financial statements (profit & loss, balance sheet, cash flow), compare actuals versus budget/forecast, and provide commentary on variances.
Assist with budgeting, forecasting, and financial modeling to support business planning.
Monitor and analyze key financial metrics (e.g., project profitability, agency utilization, cash runway, client AR aging) and provide insights to leadership.
Manage accounts payable and accounts receivable processes: invoice clients, apply payments, follow up on past‑due accounts, process vendor bills and payments.
Coordinate with payroll provider or internal HR to ensure accurate and timely payroll, benefits and related accounting entries.
Ensure compliance with internal controls, financial policies, and best practices. Identify opportunities for process automation or improvement.
Provide support for annual audit or review if required, liaising with external accountants/tax advisors.
Support tax filing and compliance activities (sales tax, payroll tax, 1099s, etc.) in coordination with external advisors.
Work collaboratively across teams (operations, marketing, project management) to understand project flows, billing cycles, and cost allocations.
Qualifications & Skills
Bachelor’s degree in Accounting, Finance, or related field (or equivalent experience).
Minimum of 3–5 years of bookkeeping/accounting experience in a service‑based business (preferably agency or professional services).
Strong proficiency with QuickBooks Online (setup, maintenance, advanced features).
Solid understanding of GAAP, accrual accounting, financial statement preparation, and reconciliation procedures.
Experience preparing budgets, forecasts, and financial analysis.
Excellent analytical and problem‑solving skills, with keen attention to detail.
Comfortable working in a fast‑paced environment and managing multiple priorities.
Strong organizational skills, reliable, and ability to work with minimal supervision.
Excellent verbal and written communication skills — capable of presenting financial information to non‑financial colleagues.
Experience with Excel (pivot tables, formulas) and ability to learn other tools as required (e.g., project accounting, reporting dashboards).
Integrity and professionalism with handling confidential financial information.
Bonus: Experience in a digital marketing / agency environment, familiarity with project‑based accounting, knowledge of integrations (e.g., CRM, time‑tracking tools, billing systems).
About Duke Digital Group Duke Digital Group is a results‑driven digital marketing agency dedicated to helping businesses grow their online presence with data‑led strategies, creative content, and performance‑focused campaigns. We partner with clients across industries to deliver measurable business growth, leveraging modern marketing technology and a culture of continuous improvement. As we scale, we’re looking to bring in a talented bookkeeping/accounting professional to help ensure our financial operations are orderly, accurate, and aligned with our growth ambitions.
#J-18808-Ljbffr