Can AI Draft a Moving Company Contract? Liability and Cancellation

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Draft a Moving Company Contract? Liability and Cancellation.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Draft a Moving Company Contract? Liability and Cancellation.

Yes, AI can draft a moving company contract with liability and cancellation terms in under an hour, if you give it your insurance limits, prices and access rules. A solicitor must then check the liability cap, the claims deadline, the cancellation fees and the access clause, because AI writes firm-sounding terms that may not match your policy or the law.

The usual failure is a clause that sounds decisive and contradicts your own paperwork: "not liable for any damage" sitting on top of an insurance policy that pays for damage, or a 100% cancellation fee that costs the customer more than the day cost you. None of this is legal advice.

Follow me on Instagram@sagnikteaches

Three numbers from your policy come before the first prompt

Open your goods-in-transit or removals insurance schedule and write down three figures: the limit per claim, the excess you pay on each claim, and any per-item sub-limit. Then list the exclusions the insurer applies, such as owner-packed contents, wear and tear, or items above a set value. The AI cannot see any of this, and every liability sentence in the contract has to sit inside it. If the contract promises more than the policy pays, the difference comes out of your pocket.

Connect on LinkedInSagnik Bhattacharya

Put those figures in a facts sheet with the rest of how you work. This one is for an illustrative two-van firm with six staff:

Subscribe on YouTube@sagnikteaches
  • Jobs: household moves, mostly one- to three-bedroom flats and houses. Office moves are handled under separate terms.
  • Price: $165 an hour for a three-person crew and van, three-hour minimum, clock running from the first address to the last. A typical two-bedroom flat is estimated at five hours, so $825.
  • Deposit: 20% on booking, which is $165 on that job.
  • Policy: $50,000 per claim, $250 excess, owner-packed contents excluded, per-item sub-limit still to confirm with the broker.
  • Access: the customer arranges lift bookings and parking within 30 metres of the door.
  • Subcontracting: none locally; a partner firm handles long-distance moves.
  • Customers: households only.
Act as a drafting assistant for a small removals firm. Draft a plain-language customer contract for household moves using only the facts below.
[paste the facts sheet]

Rules:
- Write access, liability, cancellation and claims as separate numbered sections.
- Use the figures I give. Where I have not given one, write [OWNER TO DECIDE: what] instead of choosing a number.
- Do not cite any law or say what a court would accept. Mark every sentence that depends on local law with [SOLICITOR].
- Do not write any clause that excludes or limits liability for injury or death.
- Finish with a table of every [OWNER TO DECIDE] and [SOLICITOR] marker.

Expect a few pages of tidy text. Read it for drift as well as errors: AI often borrows from freight and storage contracts, so words such as "consignor" or "demurrage" mean it has wandered away from household removals. Fix the facts you gave it before you fix its wording.

Price and extras: what the quote assumed

A quote is the first half of the contract, so the contract has to say what the quote assumed. With hourly pricing the risk is the estimate: a customer hears "about five hours" and treats it as a promise. With a flat price the risk reverses, because the firm absorbs every surprise. AI will write either version without complaint. It will not choose for you.

Take the example job, estimated at five hours at $165, so $825. The day runs 6.5 hours because the building's lift is out of service. On an hourly contract the invoice is 6.5 times $165, which is $1,072.50, or $247.50 above the estimate, and the customer will want to know why. If the contract calls the estimate non-binding, says the final price follows the clock, and commits the crew leader to warn the customer when the job passes the estimate by an hour, that conversation is short. On a flat-price contract, the same wording must list the assumptions (floor, lift, parking distance, number of rooms or volume) and say that a material change lets you re-quote on the day. Whichever you choose, ask the solicitor how the customer's agreement to a revised price should be recorded before the crew carries on.

Access: write down what happens when the sofa will not turn the corner

Most disputes on a moving day start with access, not damage: a van that cannot park near the door, a lift that was never booked, a sofa that will not turn the stairwell corner. The contract has to say who must arrange what, who decides when something will not fit, and what extra time costs. AI will cover the first point and fudge the other two. A typical first-draft line (illustrative):

The Company is not responsible for items that cannot be moved.

That tells the customer nothing about who decides, what happens next or what it costs. Here is a version with a decision-maker and a charging rule:

If an item will not pass through a doorway or stairwell, the crew leader will try standard methods such as removing legs or doors and tilting. If it still will not pass, we will tell you the options and their cost before we continue: leave it behind, move it by another route, or arrange specialist help. Time spent is charged at the hourly rate in 15-minute blocks.

Run the sum on the example firm. The crew loses 40 minutes on the sofa. The clause rounds up to three 15-minute blocks, 45 minutes, so the extra charge is 0.75 of $165, which is $123.75. The customer was told the rule in advance, the crew leader had a script, and nobody had to improvise a price on the pavement.

Back the clause with better inputs. Your booking form should ask for the floor, whether there is a lift, the number of stairs, the walking distance from van to door and the measurements of any large items, so the quote and the contract are built on the same facts. The tutorial on turning customer videos into removal quotes shows one way to capture access problems before the day, and the hourly and flat-rate quote template covers the price lines that the access clause refers to. The solicitor's questions here are whether extra charges are clear enough in advance and how a customer's agreement to an extra is recorded on the day.

Liability layers: four claims and who pays each

Think of liability in three layers: what the contract promises the customer, what your insurer pays, and what you absorb yourself. The easiest way to see the gaps is to push claims through all three. These are illustrative, using the example firm's $250 excess and a $500 per-item limit for items the customer did not declare:

ClaimCustomer asks forContract resultWho pays
Scratch on a dresser$210 repairCovered, no limit reachedThe firm pays all $210, because it is below the $250 excess
Mirror broken, not declared$640 replacementPer-item limit applies, so $500Insurer $250, firm $250 excess, customer left $140 short
Same mirror, declared at $640 on the inventory$640Paid up to the declared valueInsurer $390, firm $250 excess, no gap
Glassware box packed by the customer$180Excluded as owner-packed, unless the carton shows rough handlingNothing, but the solicitor should confirm the exclusion is fair

Three decisions fall out of that table. First, the per-item limit in the contract must not exceed the per-item sub-limit in your policy, or you fund the difference on every claim. Second, a declared-value option, where the customer lists valuable items and their values before the move, is what closes the $140 gap, and the booking form is the place to ask for it. Third, small claims below your excess are entirely yours, so price them into your overheads. In some places the basic level of cover a mover provides at no extra charge pays by weight, which can return pennies for a light, valuable item; that is one reason declared-value and full-value options exist, and a reason to ask your solicitor which levels of cover you must offer where you work and how the customer's choice has to be recorded.

The exclusions list needs your input as well. The AI's usual list (cash, jewellery, documents, perishable food, hazardous goods) is a fair start. Add what your crew really refuses or moves only with notice, such as pianos, safes, gas cylinders and aquariums, and say who disconnects appliances. Every line should match a rule your crew follows on the day; an exclusion nobody enforces only creates confusion later.

Once the draft is stable, let the AI audit it against your policy. Give the model your policy summary, with figures and exclusions only and never the policy number, and ask:

Compare this contract with the policy summary below. List every promise in the contract that is larger, broader or longer than the policy allows, and every deadline that differs from the insurer's. Quote both texts side by side. Do not suggest fixes.
[contract]
[policy summary: limit per claim, excess, per-item sub-limit, exclusions, claim notice period]

A typical result (illustrative) reads: section 7.2 promises replacement value for declared items up to $2,000 each, but the policy summary gives no per-item figure to check that against; section 4.1 gives customers seven days to report damage while the insurer wants notice of any claim within five. The first is a promise your insurer has not confirmed, and the second means your own claims window outlasts your insurer's, which could leave you paying alone. Each line is a task for your broker, not for the AI.

Why "not liable for any damage" gets sent back

AI loves a sweeping exclusion. Ask for liability wording and you will often get something like this (illustrative):

The Company shall not be liable for any loss or damage howsoever caused to the Customer's goods or property.

A solicitor will object for at least four reasons. It contradicts your insurance, which exists to pay for damage your crew causes. In many places you cannot exclude liability for death or personal injury caused by negligence at all, and a blanket exclusion for household customers can be treated as unfair. A term the customer never saw, buried at the bottom of a long document, may not bind them. And in many places courts read a sweeping or unclear exclusion such as "howsoever caused" against the firm that wrote it.

A fairer shape, which you can ask the AI to produce and then hand over for checking, is to say what you are responsible for and what you are not:

We are responsible for loss or damage caused by our crew's negligence, up to the limits in section 7. We are not responsible for items you pack yourself unless the carton shows signs of rough handling, for items already damaged or weak when we collect them, or for cash, jewellery and documents, which you should carry yourself. [SOLICITOR: confirm these limits and exclusions are fair for household customers.]

Pair the contract with a one-page liability summary that the customer sees before they pay the deposit: the limit, the declared-value option, the exclusions and the claims window in six short lines. AI is good at that summary, and consumer rules in many places expect terms to be prominent and in plain language. Do not add a clause that lets you hold a customer's belongings until a dispute is settled without specific advice; in many places that is a serious step. If in doubt, leave it out until your solicitor says otherwise.

A cancellation ladder tested against your real loss

AI's draft ladder for the example firm read: 50% of the estimate if the customer cancels within 14 days, 100% within seven. It sounds tough and it is hard to defend. Before accepting any percentage, work out what a cancelled job really costs you. For a five-hour job with a three-person crew: three movers at $28 an hour for five hours is $420 of wages you may still pay, plus about $60 of van cost for the day. That is $480 you cannot recover if the slot stays empty, which is 58% of the $825 estimate. A 100% charge is $345 above that. In many places a fee that works as a punishment rather than a fair estimate of your loss can be struck out, so a ladder that never exceeds your unrecoverable cost is easier to defend. Here is a tested version (illustrative):

Notice givenChargeOn the $825 estimate
More than 14 days$25 admin fee; rest of the deposit refunded$25 (refund $140)
7 to 14 daysDeposit kept (20%)$165
2 to 6 days35%$288.75
Under 48 hours, or no-show50%$412.50

The top rung, $412.50, sits under the $480 you could not recover, which gives the solicitor something concrete to endorse or adjust. Three more clauses belong with it. One option for date changes: free with more than 14 days' notice, treated as a cancellation after that. A customer who books online or by phone may have a statutory right to cancel within a set period in many places, and the contract may have to say so; AI usually leaves it out, so ask. And your own cancellations need a clause too. AI's version reads "The Company shall not be liable for any delay or cancellation howsoever caused", which is both unfair and unhelpful. Something closer to your real practice is better: "If we cancel for breakdown or illness we will phone you as soon as we know and offer a new date within seven days or refund everything you have paid." Whether you can also exclude the customer's knock-on costs, such as a hotel night, is for the solicitor. The event venue contract tutorial applies the same ladder logic to a different business, and the tutorial on chasing quotes and confirming move dates covers sending the terms with the confirmation.

The sign-off sheet and the claims window

On the day, the crew hands over a delivery sheet, and AI tends to write it as a release. A typical line (illustrative): "Customer signs to confirm all goods were received in good condition and waives all claims." That wording invites a fight, and a solicitor may strike it. A version that protects both sides asks the customer to tick "delivered" and list any damage they see, and states that signing does not remove the right to report damage found later within the claims window. Add a line in the crew's script: photograph anything the customer points out before the van leaves.

The claims window itself is a number the AI will invent unless you fix it. Some published mover terms allow as little as seven days to report damage. A very short window may be challenged as unfair to household customers in some places, and a long one leaves you exposed, so choose a figure and ask the solicitor to confirm it. Also check what your insurer requires: some policies want a claim notified to them within a set period, which affects how fast you must collect photos and the inventory.

Replay three old jobs before you issue it

The quickest test of a new contract is to run it against jobs you have already done. Pick one smooth move, one with an access problem and one that ended in a damage claim, and read the contract as the customer would. For each, note which clause would have decided the outcome and whether the result feels fair. In the illustration, the smooth job produced the same invoice. The access job exposed a gap: the clause said extra time was chargeable but not who decides when to stop, so a line about the crew leader's decision was added. The damage job paid $500 against a $640 loss, so a declared-value question went on the booking form. Three jobs, thirty minutes, and three edits you would otherwise have found in front of a customer.

Once it has survived the replay, an AI review pass can catch inconsistencies between sections, such as a deposit of 20% in one place and 25% in another. The tutorial on AI contract review shows what that pass catches and misses.

Make the contract, the email and the website agree

Contradictions between documents cause more disputes than clever clauses do. The contract says a customer who cancels more than 14 days ahead loses only a $25 admin fee, the website FAQ says seven days, and the confirmation email says "free cancellation up to the day before". A customer will quote whichever is most generous, and a court or complaints body may side with them. AI is good at catching this because it reads everything at once. Paste the contract, your booking confirmation template and the cancellation FAQ from your website, with customer details removed, and ask:

Compare these three documents. List every point where they disagree about notice periods, deposits, fees, liability limits or claim deadlines. For each, quote both versions and say which is more generous to the customer. Do not say which is right.

In the illustration, the check finds three conflicts: the notice period (14 days in the contract, seven on the website, "the day before" in the email), the deposit (20% in the contract, "a small deposit" in the email) and the claims window (seven days in the contract, "within a month" on the FAQ). The fix is to change the website and the email to match the contract once the solicitor has agreed the numbers. Repeat the check after every change; it takes minutes.

What goes in the solicitor's folder

Send the finished draft with the [OWNER TO DECIDE] markers resolved, your policy schedule, the price list and a short list of questions. A solicitor can answer these quickly when they arrive together:

  1. Is the liability limit acceptable for household customers where we trade, and is it clearly drawn to their attention?
  2. Does any exclusion try to limit liability for injury or death, and must it come out?
  3. Is the owner-packed exclusion fair when a carton shows rough handling?
  4. Are the cancellation fees a reasonable estimate of our loss, and do consumers have a statutory cancellation right we must mention?
  5. Is the claims window fair, and does it fit what our insurer requires?
  6. Can extras agreed on the day be recorded and charged as drafted?
  7. How should the contract deal with a partner firm on long-distance moves?
  8. Does the contract hold up when the customer accepts by email or an online tick-box?
  9. Do we need different terms for business customers?
  10. Which governing-law and dispute wording suits a household customer?

When the solicitor's changes come back, give the contract a version number and a date, and make the booking confirmation name the version the customer accepted. An argument over a damage claim or a cancellation fee can run for weeks after the move, and by then you may have changed the claims window or the ladder; the version on the confirmation settles which terms applied to that job.

Questions removals owners ask about their contract

Is a booking confirmation email enough, or must the customer sign?

In many places an email or an online tick-box can form a contract, but you need proof. Record the date, the version of the terms and how the customer accepted, then keep it. Ask your solicitor which method is safest for household customers where you trade, and whether signing on the day adds anything.

Can I make the deposit non-refundable?

Be careful with that wording. In many places a retained deposit has to be a fair estimate of your loss, and consumer rules can add a statutory cancellation window. A ladder of fees that rises as the move date nears is easier to defend than a blanket non-refundable deposit. Your solicitor should confirm it.

Do office moves need different terms from home moves?

Usually yes. Business customers are treated differently from households in many places, so some consumer protections may not apply and you may be able to negotiate liability limits more freely. The risks differ too: IT equipment, out-of-hours access and building rules. Keep two versions and have the solicitor review both.

Further reads

Sources: published mover terms and tariffs showing common liability, valuation, claim-window and cancellation patterns; general references on penalty clauses; the owner's own insurance schedule and prices supplied as illustrative figures.

Want your quote-to-contract steps mapped properly?

On a 1:1 call we'll walk through how a booking becomes a job, decide which documents AI can draft first, and list the checks a solicitor still needs to make.

Book a 1:1 call with me