Meet Duke
AppsSee every app
IndustriesBrowse all industries
Pricing Help centre Custom AI Journal Contact
Start freeSign in

IndustriesProfessional servicesAccounting practice

Practice management software for accountantsRun the practice, not the spreadsheet.

Clients, engagements, deadlines and your own invoices in one place. Duke chases clients for their records and shows you which deadlines are close. SmartDuke runs the practice; it isn't accounting software and keeps no ledger, so your clients' books stay where they are.

Duke at your practice

Duke chases the paperwork before the deadline does.

He finds clients who still owe you their records, drafts reminders from your own templates and tells you which filing dates are close and who's preparing them. Your fees get invoiced and followed up; the bookkeeping stays in your accounting package.

Who decides

  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke
A day with DukeA Wednesday at a six-person accounting practiceWorking
  1. Counted records received50 clients' records in by 20 Jan: 38 so far, on pace for 47.Checked every morning
  2. Had the practice read readyYou open Home: 9 filings due in 14 days, £3,480 of your fees overdue.Ready when you open the app
  3. Answered who's preparing whatEmma has 6 self assessments due 31 Jan, 4 of them still awaiting records.Just answers
  4. Drafted 11 records remindersOne per client due 31 January, each from your Records reminder template.Waits for your approval
  5. Drafted a reply to Moorside CaféThey asked when you need their receipts by. The answer waits for Raj.Waits for your approval
  6. Ready to move Hart Joinery onTheir records arrived. The year-end task moves to In preparation when you approve.Waits for your approval
An example day. Names and numbers are made up.

Duke does this for you

Waits for your approval

Records requested, one reminder each.

Ask who hasn't sent their year-end papers. Duke checks your deadlines page and drafts a reminder for each from your template, ready to approve in one go.

Who's due 31 January and still awaiting records?
Duke11 clients. Hart Joinery and Ellis & Daughters have already been asked twice.
Waiting for your approvalSend Records reminder by email to 11 clientsApproveNot now
Just answers

Every filing date, with its preparer.

Duke answers from your filing deadlines page: what's due, when, who's preparing it and where it stands, so the busy weeks don't catch anyone out.

Filings due · next 14 days

Moorside Café · VAT returnRaj Patel7 Nov
Greaves & Co · Annual accountsEmma WardAwaiting records
Pennant Florists · VAT returnRaj Patel12 Nov
Waits for your approval

New clients quoted from your fee list.

Taking someone on? Ask for a quote for monthly bookkeeping and annual accounts. Duke uses your services and fees, and nothing is created until you check it.

Quote Pennant Florists for monthly bookkeeping and annual accounts.
Waiting for your approvalCreate quote Q-0118 for £2,640 to Pennant Florists · 2 linesApproveNot now
Just answers

Your own fees, followed up.

Which practice invoices are late and by how much. Duke drafts a polite reminder or proposes monthly instalments for a large fee, each one waiting for you.

Overdue practice fees

Hart Joinery Ltd · Annual accounts£1,45024 days
Moorside Café · Quarterly VAT£3609 days
Ellis & Daughters · Part paid£280 leftDue Fri
A small team planning with sticky notes on a whiteboard
Which clients with a 31 January deadline haven't sent their records yet?
Duke11 of 64. The longest waiting are Hart Joinery, Ellis & Daughters and Moorside Café, all asked twice. I've drafted a reminder for each from your “Records reminder” template.
Waiting for your approvalSend 11 emails from Records reminder to clients due 31 JanuaryApprove allNot now
Harbour Digital in SmartDuke: the Home pageLive demoClosest live demo: Harbour DigitalMarketing agency in Dublin. The same apps, set up for a marketing agency. Open it ↗

The apps accounting practices use

Clients, engagements, deadlines and fees.

Clients and their companies sit in the CRM, engagements are quotes, deadlines are tasks and boards, and your fees are invoiced. The bookkeeping itself stays in your accounting package.

Engagements

Every engagement agreed as a quote.

Quote annual accounts, monthly bookkeeping or a tax return with your fees and tax. When the client accepts, it becomes an order so you know the work is agreed.

  • Numbered quotes with a valid-until date
  • Accepted, declined and waiting at a glance
A quote with service lines, tax included and Accepted and Declined buttons

Shown: a Harbour Digital proposal, our agency demo. Your engagements work the same way.

Deadlines

Filing dates you can't miss.

A deadlines page linked to each client: what's due, the date, who's preparing it and the status. An automation can create a task 30 days before each date.

  • Filter by month, type or preparer
  • Every deadline on the client's timeline
Filing deadlinesCustom page
ClientFilingDuePreparerStatus
Hart Joinery LtdAnnual accounts31 JanEmma WardAwaiting records
Moorside CaféVAT return7 NovRaj PatelIn review
Ellis & DaughtersSelf assessment31 JanEmma WardAwaiting records

Year-end

Year-end work on a board.

A project for each busy season with columns like awaiting records, in preparation, in review, filed. Tasks per client with an owner and a due date.

  • Overdue tasks counted on each project
  • Columns are yours to name
A list of projects with progress bars and overdue task counts

Shown: Harbour Digital's projects, our agency demo

Practice invoices

Your fees, invoiced and followed up.

Invoice your clients for your work, record their payments and see who owes what. Monthly fees can be split into instalments.

  • Receipts for every payment
  • A payment reminder and overdue follow-up by email, ready-made
Invoices: amounts owed, overdue totals and a list of invoices

Shown: Harbour Digital's invoices, our agency demo

Pages Duke can build for you

Pages built for an accounting practice.

We build your pages during guided setup, or you ask Duke for them. For example:

Filing deadlinesRecords receivedEngagement lettersClient onboardingTax registrations
Talk to us: we set it up for you.

We set it up with your services, fees, deadlines, team and client list. Harbour Digital, our agency demo, shows quotes, project boards and invoices working together.

Put your practice in one place.

Tell us how your clients, deadlines and fees work, and we'll set SmartDuke up for your practice. Or open the agency demo first.

Start free

Talk to us

We reply by email, usually within one working day. No newsletters.