Accountancy

Goodman Jones - Letter of Engagemet Automation

How we automated Letter of Engagement and Letter of Representation generation for Goodman Jones LLP, with Dynamics 365 and iManage integration.

~2 mins
every document follows the same structure
8
entity types handled automatically
100% consistency
every document follows the same structure
Accountancy

Goodman Jones - Letter of Engagemet Automation

How we automated Letter of Engagement and Letter of Representation generation for Goodman Jones LLP, with Dynamics 365 and iManage integration.

~2 mins
every document follows the same structure
8
entity types handled automatically
100% consistency
every document follows the same structure

Goodman Jones LLP is a London-based accountancy firm serving a diverse client base — from limited companies to charities, sole traders to groups. Every new client engagement requires formal documentation: Letters of Engagement setting out services and fees, and Letters of Representation confirming client responsibilities.

Before automation, this was a manual process. Partners would complete a form with client details, engagement type, and services required. The form would go to secretaries who manually populated Word templates — carefully selecting the right paragraphs for each entity type, adjusting conditional sections, and formatting fee schedules. The completed document then went back to partners for review and tweaks.

The challenge wasn't just time. It was complexity. A Letter of Engagement for a limited company looks different from one for a charity. Audit engagements need different wording than accounts preparation. Some clients need FATCA declarations, others need Consumer Contracts Act notices. With dozens of variables and conditional sections, manual document creation was slow, inconsistent, and prone to errors.

We built two automated document generation workflows using Microsoft's Power Platform, with deep integrations into the firm's existing systems — eliminating manual document creation entirely.

Letter of Engagement Automation

Staff complete a Microsoft Form with client details, entity type, services required, and fee structure. When submitted, a Power Automate flow triggers automatically. The flow processes the form responses, formats the data (dates, fee calculations, service lists with proper line breaks), and populates a Word template using Content Controls.

The template handles eight different entity types — Limited Company, LLP, Personal Tax, Trust, Charity, Partnership, Sole Trader, and Group — with conditional sections that appear or disappear based on the engagement. Consumer Contracts notices for applicable clients. FATCA declarations where needed. Dual signature blocks for joint engagements. All handled automatically.

Letter of Representation Automation

A 44-question Microsoft Form with intelligent branching captures everything needed for client representations. The form adapts based on entity type and engagement — charities see questions about restricted funds and Charity Commission requirements; limited companies see questions about directors and shareholders.

Power Automate populates a master Word template with approximately 37 Content Controls, generating the correct document for any combination of entity type (Limited Company vs Charity) and engagement type (Audit, Accounts Preparation, or Independent Examination).

Dynamics 365 Integration

Both workflows integrate with the firm's Dynamics 365 CRM using the Client Reference Code. When a form is submitted, the automation checks Dynamics for an existing client record. If found, it pulls the relevant client data directly. If the client doesn't yet exist in the system, the workflow creates a new client record automatically — keeping the CRM up to date without manual data entry.

iManage Document Management

Completed documents are automatically saved to iManage, the firm's document management system, ready for partner approval. Using the Client Reference Code, each document is filed in the correct client folder with consistent naming conventions — no manual filing, no misplaced documents, and a clear audit trail for compliance.

Document generation that previously took around 20 minutes now takes approximately 2 minutes — and most of that is answering the form questions. The actual document creation is instant.

More importantly, every document is now consistent. The right paragraphs appear for the right entity types. Fee calculations are accurate. Formatting is professional every time. The risk of manual errors — wrong client name, incorrect entity type wording, missing conditional sections — has been eliminated.

The Dynamics integration means client data stays current without duplicate entry, while iManage integration ensures every document lands in the right place, properly organised and ready for approval. Partners and secretaries can now focus on client work rather than document administration.

Ready to get more from Microsoft 365?

Book a free consultation to talk through where you are and where you want to be. No pressure, no hard sell — just an honest conversation.