Avoid the Estate Planning Nightmare: Master Your Costs Agreements

Estate Planning Costs Agreements: A Guide to Protecting Your Firm

Tara Lucke

By Tara Lucke  |  March 13, 2026

Every estate planning lawyer has a story of an estate planning file going pear-shaped due to something unexpected.

While it is not always possible to avoid things going wrong on your matter, it is possible to help protect your firm’s position and set a clear upfront expectation for your clients by specifically addressing the issues which commonly arise on estate planning matters in your costs agreement.

For this reason, at The Art of Estate Planning, we have developed a specific set of clauses that we recommend be included in the costs agreement for every estate planning matter.

Prefer to listen instead? Check out Episode #22 of The Art of Estate Planning Podcast, where we discuss what every estate planning lawyer needs to include in an airtight costs agreement.

Listen to Episode #22

Here are five essential issues you should be covering in your estate planning costs agreement:


1. Acting for Couples and Managing Conflicts of Interest Between Them

It is common practice to act for two clients at once when preparing estate planning documents, but we do not always turn our mind to the ethical issues that can arise when their interests stop being aligned.

For instance, when couples start giving inconsistent instructions, or reveal information to you that they want to be kept secret from their spouse.

Things can get messy fast, and you essentially have to stop acting for both parties. Ouch! Clients rarely like being ‘sacked’ and then there is the harder conversation about how to manage your fees for the work to date.

While this scenario might only arise once in a blue moon, this is where your costs agreement shines. Having protections in your costs agreement giving you the right to immediately cease your engagement and charge for your work to date protects your firm from the unexpected and gives you a clear protocol to follow.

Our Estate Planning Pricing Toolkit includes costs agreement clauses that protect estate planning lawyers when things go south. You can drag and drop The Art of Estate Planning’s costs agreement clauses into your existing compliant templates.

Start Now

Our toolkit includes clauses specifying that when acting for a couple, there must be total transparency of communication and alignment of instructions, setting out the expectation for clients at the beginning of the engagement.


2. Secure Storage Obligations, Terms, and Release Protocols

In our costs agreement precedent, we include detailed clauses about secure storage. Secure storage represents a long-term commitment to the client and should answer:

  • What is the process and cost for release of documents, including to attorneys, executors and when transferring the file to another firm?

  • Who is responsible for checking death notices and contacting executors?

  • How long will storage be free, and when does the firm start charging a storage fee?

The Art of Estate Planning’s costs agreement precedent includes prompts so you can customise these clauses to reflect your firm’s business model and policies. Secure storage is not for the faint-hearted, but it goes hand-in-hand with estate planning.


3. Limits on the Scope of Work (Tax, BDBNs, and Financial Advice)

The Art of Estate Planning’s costs agreement includes "ring-fencing", which specifies what is and is not included in the scope of work.

Estate planning sounds simple - just a will and enduring power of attorney, right?

But in reality, there are many peripheral issues, and the responsibility can become murky, especially when collaborating with accountants and financial advisers.

If you updated a client’s Binding Death Benefit Nomination (BDBN), who is responsible for lodging it? Who ensures the super fund has accepted the BDBN?

Land tax, capital gains tax, trust deed review, life insurance, business succession, social security … the list goes on!


4. Changes to Instructions, Correcting Errors, Incomplete Information and Change of Mind Alterations

When working on a fixed-price basis, there are certain assumptions built into that price, for instance, that complete and timely instructions will be provided at the beginning of the matter.

So when things do not go as expected – e.g. the client takes 3 months to finalise their instructions, or changes their mind in the signing meeting – you need to be able to adjust the price to reflect those changes.

If the thought of issuing a price variation makes you want to vomit, and you find yourself chickening out and just absorbing the cost increase … having a clear procedure set out in your costs agreement will make things easier, for you and the client.

Failing to adjust your pricing to reflect client variations can undermine your firm’s profitability. Many of us feel self-conscious about updating prices to meet customisation requests, but this is not about shutting down changes or disengaging. It is simply acknowledging that when clients want more than an 'off-the-shelf' solution, the pricing must reflect that.

Communicating your expectation and the clients’ responsibility upfront in the costs agreement is simply kind.


5. Clients behaving badly

There are certain client behaviours that can be really frustrating – think uploading your advice into artificial intelligence programs, recording your conversations without your knowledge, amending the PDF documents and sending them back to you, going through every boilerplate with a red pen … we have all been there!

These types of behaviours have you writing long emails, erode your profit, and generally undermine your client relationship.

Making it clear from the outset in your costs agreement that these are not permitted can be really beneficial to helping you disengage if the behaviour arises, or hopefully let the client know that you are not the right fit for them before the engagement even begins.

Freebie

If you want to deep-dive into the other essential clauses, we have a freebie for you: "The 15 Essential Clauses to Include in Your Costs Agreement for Estate Planning Matters".

Download Now
#block-1696522456141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696522456141 .block { border: 1px solid #ECF0F1; border-radius: 10px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1696522456141 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1696522456141 .block { padding: 0px; padding-top: 15px; padding-bottom: 5px; padding-left: 15px; } } @media (max-width: 767px) { #block-1696522456141 { text-align: center; } } #block-1696522456141 .feature__image, [data-slick-id="1696522456141"] .feature__image { width: 50px; border-radius: 100px; } .authorfeature { display: flex; align-items: flex-start; position: relative; } .authorfeature__image-container { flex-shrink: 0; margin-right: 20px; } .authorfeature__image { max-width: 150px; height: auto; } .authorfeature__content { flex-grow: 1; } @media (max-width: 767px) { #block-1696522456141 .authorfeature { flex-direction: column; align-items: center; } #block-1696522456141 .authorfeature__image-container { margin-right: 0; } } #block-1761887449767 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761887449767 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761887449767 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761887449767 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761887449767 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1764415107559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764415107559 .block { border: 4px solid #45c2b1; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1764415107559 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764415107559 .block { padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1764415107559 { text-align: center; } } #block-1764415107559 .image__image { max-width: 25%; border-radius: 4px; } #block-1764415107559 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1764415107559 .btn, [data-slick-id="1764415107559"] .block .btn { color: #ffffff; border-color: #45c2b1; border-radius: 4px; background-color: #45c2b1; } #block-1764415107559 .btn--outline, [data-slick-id="1764415107559"] .block .btn--outline { background: transparent; color: #45c2b1; } #block-1764905071083 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764905071083 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1764905071083 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764905071083 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1764905071083 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1768567357273 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1768567357273 .block { border: 4px solid #45c2b1; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media (min-width: 768px) { #block-1768567357273 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1768567357273 .block { padding: 0px; padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; } } @media (max-width: 767px) { #block-1768567357273 { text-align: center; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1768567357273 .btn, [data-slick-id="1768567357273"] .block .btn { color: #ffffff; border-color: #45c2b1; border-radius: 4px; background-color: #45c2b1; } #block-1768567357273 .btn--outline, [data-slick-id="1768567357273"] .block .btn--outline { background: transparent; color: #45c2b1; } #block-1764415561768 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764415561768 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1764415561768 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1764415561768 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1764415561768 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1773563496611 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1773563496611 .block { border: 4px solid #45c2b1; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media (min-width: 768px) { #block-1773563496611 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1773563496611 .block { padding: 0px; padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; } } @media (max-width: 767px) { #block-1773563496611 { text-align: center; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1773563496611 .btn, [data-slick-id="1773563496611"] .block .btn { color: #ffffff; border-color: #45c2b1; border-radius: 4px; background-color: #45c2b1; } #block-1773563496611 .btn--outline, [data-slick-id="1773563496611"] .block .btn--outline { background: transparent; color: #45c2b1; } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }

Stay connected with news and updates!

Join our mailing list to receive the latest news and updates from our team.
Don't worry, your information will not be shared.

We hate SPAM. We will never sell your information, for any reason.