Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.
DMD Costs legal costs tools is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Free legal costs tools for England and Wales: CPR deadlines, Part 36, fixed costs, fees, interest.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http dmd-costs-legal-costs-tools-mcp https://www.dmdcosts.co.uk/mcp
# 2 — ask your agent for something these tools do
# search_legal_costs_help, look_up_cpr_costs_rule, get_statement_of_truth_wording and 35 more
DMD Costs legal costs tools costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http dmd-costs-legal-costs-tools-mcp https://www.dmdcosts.co.uk/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
38 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Answers costs questions from solicitors in England and Wales, on either side of a claim: budgets, Part 36, settlement, detailed assessment, interest and getting paid. Searches about 30 short answers, each citing its CPR rule, practice direction or statute, a glossary of legal costs terms, and a guide to the court forms and costs precedents (N252, N254, N258, N260, Precedents A to U, and the forms
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | The question or term, in plain words, e.g. 'who pays the costs of detailed assessment' or 'default costs certificate'. |
Looks up the costs rules of the Civil Procedure Rules in England and Wales, rule by rule, by number or by words: Parts 44 to 47 (general rules, fixed costs, special cases, detailed assessment), the costs rules of Part 36, costs budgeting and capping in Part 3 and security for costs in Part 25. Each rule comes back with its official heading, Part and Section, a plain-English summary, a practice not
| Parameter | Type | Required | Notes |
|---|---|---|---|
| rule | string | no | A rule number, written any usual way: "44.11", "r.47.14", "CPR 3.15A" or "44.2(4)" (the paragraph is not used). An old number the page records is found too, e.g. "25.12" (now 25.26). Give it as text, |
| query | string | no | Words to find, as in the page's search box: a rule has to contain every word, e.g. "default costs certificate", "QOCS" or "interest". Up to 5 rules come back, closest first. |
Gives the exact wording of a statement of truth in England and Wales for the document and the person signing, copied word for word from its source and cited to the paragraph: statements of case and application notices (PD 22 para 2.1, naming the party where a legal representative, company officer or litigation friend's representative signs, or in a separate document under para 2.5), witness statem
| Parameter | Type | Required | Notes |
|---|---|---|---|
| doc | string | yes | The document: "statement-of-case" (or application notice; set docName), "witness-statement", "expert-report", "certificate-of-service" (Form N215), "certificate-of-suitability" (of a litigation friend |
| signer | string | no | Who signs; each document takes only some, and leaving it out gives the document's first: "self" (the party, personally), "legal-rep" (the party's legal representative), "company" (an officer for a com |
| docName | string | no | "statement-of-case": "claim-form", "particulars", "defence", "defence-counterclaim", "reply", "application-notice", "notice-of-objections", "certificate-of-reasons" (default "claim-form"). "family-sta |
| party | string | no | The party the wording names, where a legal representative or company officer signs a statement of case, and on an N260 (the party claiming the costs): civil "claimant", "defendant", "applicant", "resp |
| separate | boolean | no | The statement of truth is in a separate document (PD 22 para 2.5; PD 17A para 2.3): statements of case and witness statements only. |
| bpc | boolean | no | "witness-statement": a trial witness statement in the Business and Property Courts, adding the PD 57AC confirmation and certificate. |
| funding | string | no | "bill-of-costs": the work was done "private" (by a legal representative, other cases; the default), "employed" (by an employed legal representative), "legal-aid" (under legal aid), for Precedent F cer |
Works out a deadline under the Civil Procedure Rules in England and Wales from a date: clear days (CPR 2.8(2) and (3)), the 5-day rule (CPR 2.8(4)), calendar months (CPR 2.10), court office closures (CPR 2.8(5) and PD 2A) and the latest days to email or post a document for deemed service (CPR 6.26). Name a common time limit as a preset (for example the defence, the acknowledgment of service, the a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| preset | string | no | A common time limit (the enum lists them all). Where the id is not self-explanatory: defence-14 = no acknowledgment filed; defence-28 = after an acknowledgment; reply-to-defence = earliest date the co |
| event | string | yes | The date the period runs from: the date of service, of the decision, of the hearing or other event (YYYY-MM-DD). |
| direction | string | no | Without a preset: "within" a period after the event (default), at least a period "before" it, or at least a period "after" it (gives the earliest day). |
| amount | string | no | Without a preset: the length of the period, e.g. "14". |
| unit | string | no | Without a preset: "days" (default) or "months" (months only for a period after the event). |
| act | string | no | Without a preset: "court" for a filing at court (default), "serve" for a document to be served, "other" for anything else. |
Works out the dates the main pre-action protocols in England and Wales set after a letter of claim, counted the way each protocol words them, with the paragraph for each: housing conditions (20 working days from receipt, deemed 2 days after the letter's date; inspection; expert's report), clinical disputes (14 days from receipt; Letter of Response 4 months from the letter of claim, and from receip
| Parameter | Type | Required | Notes |
|---|---|---|---|
| protocol | string | yes | The protocol: "housing" (Housing conditions (disrepair), England or Wales), "clinical" (Clinical disputes (clinical negligence)), "pi" (Personal injury), "disease" (Disease and illness (including hear |
| letterDate | string | no | Housing, clinical and debt: the date of the letter of claim (YYYY-MM-DD). |
| sentDate | string | no | Personal injury and disease: the date the letter of claim was posted or sent (YYYY-MM-DD). |
| receivedDate | string | no | Clinical, professional negligence, construction and no protocol: the date the letter of claim was received (YYYY-MM-DD). |
| ackDate | string | no | Personal injury, disease and professional negligence: the date of the defendant's acknowledgment (YYYY-MM-DD). |
| responseDate | string | no | Housing: the date of the landlord's response, for the inspection (YYYY-MM-DD). |
| inspectionDate | string | no | Housing: the date of the inspection, for the expert's report (YYYY-MM-DD). |
| recordsDate | string | no | Clinical and disease: the date the records were requested (YYYY-MM-DD). |
| replyDate | string | no | Debt: the date the completed Reply Form was received (YYYY-MM-DD). |
| foreign | boolean | no | Personal injury and disease: the accident or negligence was abroad, or the defendant is outside England and Wales. |
Works out the last day to bring a civil claim in England and Wales under the Limitation Act 1980, strictly: personal injury, clinical negligence and industrial disease (s.11, with children and capacity under s.28, death under s.11(5) and s.12, child sexual abuse under s.11ZA, armed forces), housing disrepair (a continuing breach: the 6-year look-back from the issue date), contract, tort and latent
| Parameter | Type | Required | Notes |
|---|---|---|---|
| kind | string | yes | The kind of claim: "pi" (Personal injury, clinical negligence or industrial disease (including NIHL)), "housing" (Housing disrepair: the tenancy covenants), "contract" (Breach of contract), "tort" (Ne |
| accrual | string | no | The date the cause of action accrued: the injury, breach, damage, publication, completion of the dwelling, judgment or award. With deadline true, the deadline date itself. Not used for "housing" (YYYY |
| deadline | boolean | no | "contract" or "deed": the breach was a failure to do something, or to pay, by a deadline; accrual is then the deadline date itself. |
| knowledge | string | no | "pi" and "cpa": the date of knowledge (s.14), if later than accrual, as you rely on it (never inferred). "tort" with latent true: the s.14A starting date (YYYY-MM-DD). |
| dob | string | no | "pi": the date of birth, if the injured person may have been under 18 when the claim accrued (YYYY-MM-DD). |
| incapableAtAccrual | string | no | "pi": whether the injured person lacked capacity to conduct proceedings on the date of the injury, including because of it: "yes", "no" or "" if not known. |
| capacityRegained | string | no | "pi": the date capacity was regained, if it has been (YYYY-MM-DD). |
| died | boolean | no | "pi": the injured person has died. |
| death | string | no | Where died: the date of death (YYYY-MM-DD). |
| prKnowledge | string | no | Where died: the personal representative's date of knowledge, if later (s.11(5)) (YYYY-MM-DD). |
| dependantKnowledge | string | no | Where died: a dependant's date of knowledge, if later (s.12(2)) (YYYY-MM-DD). |
| abuse | boolean | no | "pi": personal injury caused by sexual abuse while under 18 (s.11ZA). |
| abuseSettled | boolean | no | Where abuse: the claim was settled, or decided by a court, before 29 June 2026. |
| abuseSuedBeforeDeath | boolean | no | Where abuse and died: the victim brought the action before dying. |
| pre1987 | boolean | no | "pi": armed forces service or exposure before 15 May 1987 (Crown immunity, a liability bar, not a date). |
| overseas | boolean | no | "pi": injury on an overseas armed forces operation (s.33(1ZA)). |
| issue | string | no | "housing": the date the claim will be issued (defaults to today) (YYYY-MM-DD). |
| housingPi | boolean | no | "housing": the claim includes damages for personal injury. |
| latent | boolean | no | "tort": latent damage under s.14A (give knowledge as the s.14A starting date, and longstopFrom). |
| longstopFrom | string | no | "tort": the date of the last negligent act or omission (15-year longstop, s.14B). "cpa": the date the producer supplied the product (10-year longstop) (YYYY-MM-DD). |
Works out the standard timetable after allocation to the fast track or the intermediate track in England and Wales: the PD 28 para 9.5 typical periods from the notice of allocation (disclosure, witness statements, experts' reports, pre-trial checklists, trial within 30 weeks), the time to apply to set aside or vary the order, agreed directions before a case management conference, the pre-trial che
| Parameter | Type | Required | Notes |
|---|---|---|---|
| track | string | no | The track (default fast). The multi-track and the small claims track are not covered: "fast" (Fast track), "intermediate" (Intermediate track). |
| nihl | boolean | no | "fast": a noise-induced hearing loss claim, with its own standard directions (CPR 28.9). |
| dcp | boolean | no | The claim is in the Damages Claims Portal (PD 51ZB). |
| costs | string | no | Whether costs are fixed, for the statement of costs step (default unsure): "unsure" (Not sure: show both), "fixed" (Fixed recoverable costs (CPR 45 Section VI, VII or VIII)), "notFixed" (Not fixed (fo |
| allocationDate | string | no | The date of the notice of allocation, or of the directions order (YYYY-MM-DD). |
| servedDate | string | no | The date the order was served, if later than its date (YYYY-MM-DD). |
| cmcDate | string | no | "intermediate": the date of any case management conference (YYYY-MM-DD). |
| ptcDate | string | no | The date the order gives for filing pre-trial checklists (YYYY-MM-DD). |
| windowStart | string | no | The trial date, or the first day of the trial window (YYYY-MM-DD). |
| windowEnd | string | no | The last day of the trial window (leave out for a fixed trial date) (YYYY-MM-DD). |
| reportDate | string | no | The date an expert's report was served, for written questions to the expert (YYYY-MM-DD). |
| readinessDate | string | no | "fast" in the portal: the date of the court's notice to complete the trial readiness certificate (YYYY-MM-DD). |
| noticeDate | string | no | Where the order did not fix the trial date or window: the date the court first gave notice of it, for the trial fee (YYYY-MM-DD). |
| trialDate | string | no | The date the trial is listed for, once the notice of trial is sent (YYYY-MM-DD). |
Works out which test applies when a deadline in a civil claim in England and Wales has been missed or is about to be, then lays out the questions the court asks, each with what the rule or the case says and your own answers: relief from sanctions under CPR 3.8 and 3.9 and the three Denton stages (late witness statements, budgets, experts' reports, disclosure, points of dispute, unless orders, late
| Parameter | Type | Required | Notes |
|---|---|---|---|
| track | string | yes | What is needed: "relief" (relief from a sanction, or a step done late), "set-aside" (set aside a default judgment or a default costs certificate), "time" (more time for a step, by agreement or from th |
| breach | string | no | "relief": what was missed: "unless-order" (an unless order), "witness" (late witness statement), "budget" (costs budget not filed), "expert" (expert's report not disclosed), "disclosure" (document not |
| inTime | string | no | "relief": whether the application is filed before the time for the step runs out: "yes" or "no". |
| dueDate | string | no | The deadline that was missed, or that applies (YYYY-MM-DD). |
| doneDate | string | no | The date the late step was done, if it has been (YYYY-MM-DD). |
| hearingRisk | string | no | "relief": whether a hearing date was lost or put at risk: "yes", "no" or "unsure". |
| disrupted | string | no | "relief": whether there was other disruption to this or other litigation: "yes", "no" or "unsure". |
| remedied | string | no | "relief": whether the step has now been done: "yes", "no" or "unsure". |
| reason | string | no | Why the default happened: "illness" (illness of, or an accident to, the party or the solicitor), "later-developments" (later developments made the time allowed unreasonable), "overlooked" (the deadlin |
| pastBreaches | string | no | Whether the party in default has other breaches: "yes", "no" or "unsure". |
| refused | string | no | Whether the other side refused to agree relief or a reasonable extension: "yes", "no" or "unsure". |
| evidence | string | no | Whether the evidence in support (a witness statement) is ready: "yes" or "no". |
| appDate | string | no | The date of the application, made or planned (YYYY-MM-DD). |
| target | string | no | "set-aside": what is to be set aside: "default-judgment" (a default judgment, CPR Part 13), "dcc" (a default costs certificate, CPR 47.12). |
| defaultOf | string | no | Default judgment: entered in default of: "aos" (an acknowledgment of service), "defence" (a defence). |
| judgmentDate | string | no | The date of the judgment: for a default judgment the date entered; for a judgment under CPR 3.5 after an unless order, the date it was served on you (YYYY-MM-DD). |
| knewDate | string | no | Setting aside: the date the defendant or paying party learned of the judgment or certificate, or could with reasonable diligence have learned enough to apply (YYYY-MM-DD). |
| filedFirst | string | no | Default judgment: whether the acknowledgment of service or defence had already been filed when judgment was entered: "yes", "no" or "unsure". |
| timeExpired | string | no | Default judgment: whether the time for filing had expired when judgment was entered: "yes", "no" or "unsure". |
| pendingApp | string | no | Default judgment: whether the defendant's application to strike out or for summary judgment was undecided: "yes", "no" or "unsure". |
For a decision in an ordinary civil claim in England and Wales, or in detailed assessment proceedings, works out which court hears an appeal (Destination of Appeals Order 2016; PD 52A Table 1), whether permission is needed and from whom, the last day for the appellant's notice (21 days under CPR 52.12(2)(b), or the period the lower court set, with court office closures), the form (N161, or N164 fo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| judge | string | yes | Who made the decision (a deputy counts as the judge they sit for): "cc-dj" (County Court: District Judge or Deputy District Judge), "cc-cj" (County Court: Circuit Judge or Recorder), "hc-master" (High |
| decision | string | no | What was decided ("small-claims" only for a County Court judge, "aco-appeal" only for "hc-master"; leave out for "aco", always detailed assessment): "final" (A final decision in the claim (including a |
| special | boolean | no | Family, insolvency, Companies Acts, contempt, a statutory appeal, case stated or judicial review: outside this checker, which says so and where to look. |
| onAppeal | boolean | no | The decision was itself made on appeal (a second appeal); only for "cc-cj" or "hc-judge". |
| decided | string | no | The date of the decision hearing (the judgment given or handed down, not the sealed order), for the deadline (YYYY-MM-DD). |
| directed | string | no | Whether the lower court set its own period for the appellant's notice (CPR 52.12(2)(a)): "no" (no, the usual 21 days), "days" (a number of days: give directedDays), "date" (a date: give directedDate). |
| directedDays | string | no | Where directed is "days": the number of days, e.g. "28". |
| directedDate | string | no | Where directed is "date": the date the court set (YYYY-MM-DD). |
| permission | string | no | What the lower court did about permission to appeal (leave out if not known): "granted" (granted), "refused" (refused), "not-asked" (not asked). |
| respondentServed | string | no | The date the respondent was served with the appellant's notice, or notice that permission was given, for the respondent's notice (CPR 52.13(5)) (YYYY-MM-DD). |
| filed | string | no | The date the appellant's notice was filed, for the transcript and appeal bundle dates (PD 52B paras 6.2 and 6.3) (YYYY-MM-DD). |
Works out the CPR Part 47 detailed assessment timetable in England and Wales from the dates you have: the last day to serve the notice of commencement (N252), Points of Dispute, the first day for a default costs certificate (N254), Replies, the request for an assessment hearing (N258), provisional assessment steps and payment. Allows for deemed service, weekends, bank holidays and court office clo
| Parameter | Type | Required | Notes |
|---|---|---|---|
| rightToCostsKind | string | yes | What gave the right to costs: "judgment" (Judgment or order), "stay-lifted" (Stay lifted after appeal), "discontinuance-served" (Discontinuance served), "discontinuance-upheld" (Discontinuance upheld) |
| rightToCostsDate | string | yes | The date of that judgment, order or event (YYYY-MM-DD). |
| noticeServed | string | no | The date the notice of commencement was served (deemed service), if it has been (YYYY-MM-DD). |
| pointsServed | string | no | The date Points of Dispute were served, if they have been (YYYY-MM-DD). |
| provisionalReceived | string | no | The date the provisional assessment was received, if there was one (YYYY-MM-DD). |
| hearingDate | string | no | The date of the detailed assessment hearing, if one is listed (YYYY-MM-DD). |
| hearingEnded | string | no | The date the detailed assessment hearing ended, if it has (YYYY-MM-DD). |
| certificateDate | string | no | The date of the final or interim costs certificate, if issued (YYYY-MM-DD). |
Says which court office deals with a detailed assessment in England and Wales, from the court named on the case: the local County Court hearing centre or district registry, or the Senior Courts Costs Office (SCCO). Handles the London rule in PD 47 para 4.2, where the request for an assessment hearing (N258) goes to the SCCO on CE-File but the default costs certificate (N254) stays at the local hea
| Parameter | Type | Required | Notes |
|---|---|---|---|
| court | string | yes | The court as it appears on the order, e.g. 'County Court at Wandsworth', 'County Court at Manchester', 'High Court, King's Bench Division, Royal Courts of Justice'. |
| form | string | no | N252 (notice of commencement), N254 (request for a default costs certificate) or N258 (request for an assessment hearing). Defaults to N258. |
Works out when a claim form and particulars of claim are deemed served in England and Wales, and every date that follows: acknowledgment of service, the defence, agreed extensions and the earliest default judgment, with bank holidays and court closures. Also covers the Damages Claims Portal (PD 51ZB). Give the issue date, how and when the claim form was served, and how the particulars were served.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| route | string | no | "part7" for a claim served under Part 6 (default), "dcp" for the Damages Claims Portal. |
| servedBy | string | no | Who served the claim form (default claimant). |
| issue | string | yes | The date the claim form was issued (YYYY-MM-DD). |
| cfMethod | string | no | How the claim form was served (default first-class-post). |
| cfStep | string | no | The date of the step taken to serve the claim form (posting, sending, delivering) (YYYY-MM-DD). |
| cfTime | string | no | The time of that step, where the method is timed (24-hour HH:MM). Leave out if not known. |
| courtDeemed | string | no | Where the court served the claim form: the deemed service date on its notice (YYYY-MM-DD). |
| poc | string | no | Whether the particulars of claim are in the claim form, served with it (default), or to follow. |
| pocMethod | string | no | Where the particulars followed: how they were served. |
| pocDate | string | no | Where the particulars followed: the date of the step taken to serve them (YYYY-MM-DD). |
| pocTime | string | no | Where the particulars followed: the time of that step (24-hour HH:MM). Leave out if not known. |
| aos | string | no | Whether the defendant acknowledged service: "yes", "no" or "" if not known. |
| extension | string | no | Days of extension for the defence agreed under CPR 15.5 (up to 28), e.g. "28". |
| special | string | no | Leave "" unless service was outside the jurisdiction, on the Crown, or by an alternative method ordered by the court. |
Works out the main civil court fees in England and Wales, with fee numbers: the issue fee for money, non-money (such as repairs), possession, goods, costs-only (CPR 46.14) and Solicitors Act claims; hearing fees by track; applications; appeals; detailed assessment by the size of the bill; default costs certificates; enforcement; and creditors' winding-up and bankruptcy petitions, where the officia
| Parameter | Type | Required | Notes |
|---|---|---|---|
| court | string | no | County Court (default) or High Court. |
| claim | string | no | What the claim is: "money" (A money claim), "other-remedy" (Repairs or another non-money remedy), "goods" (Recovery of goods), "possession" (Possession of land), "costs-only" (Costs-only proceedings ( |
| value | string | no | The amount claimed with interest; for a non-money claim, the damages claimed with it, in pounds, e.g. "12500" or "12,500.50". |
| valueUnlimited | boolean | no | The money claim's value is not limited or not stated. |
| withMoney | boolean | no | A non-money claim also claims money (default true). |
| moneyBasis | string | no | Whether that money claim is additional to the other remedy or an alternative to it. |
| track | string | no | The track, for the hearing fee: "small", "fast", "intermediate", "multi", or "" for no hearing fee yet. Ignored, with a note, for a petition or other insolvency proceedings. |
| hearingValue | string | no | For a small claims hearing fee where there is no money claim: the sum claimed, in pounds, e.g. "12500" or "12,500.50". |
| applicationsOnNotice | string | no | How many applications on notice, e.g. "1". |
| applicationsByConsent | string | no | How many applications by consent or without notice, e.g. "1". |
| appeal | string | no | Any appeal: to the High Court, or in the County Court (small claims, or other claims). |
| assessment | boolean | no | Include the detailed assessment fee (N258), which depends on the bill. |
| legalAid | boolean | no | The bill is for legal aid costs only (fee 5.1). |
| billTotal | string | no | The bill's total including VAT, for the assessment fee, in pounds, e.g. "12500" or "12,500.50". |
| billVat | string | no | The VAT in that total, if known, in pounds, e.g. "12500" or "12,500.50". |
| dcc | boolean | no | Include the fee for a default costs certificate (N254). |
| setAside | boolean | no | Include the fee for setting aside a default costs certificate. |
| daAppeal | boolean | no | Include the fee for an appeal in detailed assessment proceedings. |
| fixedCostsDetermination | boolean | no | Include the fee for a fixed costs determination. |
| enforcement | object | no | Enforcement methods to include, as true or false: "warrantControl" (Warrant of control), "warrantPossession" (Warrant of possession or delivery), "furtherAttempt" (Further attempt at a new address), " |
Finds the civil court fee in England and Wales for a court form or a step, by form number or in words (for example "N244", "N245", "warrant of control", "set aside a CCJ", "Tomlin order", "charging order"): each fee with its fee number in Schedule 1 to the Civil Proceedings Fees Order 2008, when it is paid, notes with their source, and our reading, labelled as such, where neither the Order nor the
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | A form number or a step, e.g. "N244", "N245", "warrant of control", "set aside a CCJ" or "Tomlin order". A form number keeps only the entries for that form. |
Works out simple interest at 8% a year on an order for costs in England and Wales: from the date of the order (or acceptance of a Part 36 offer, or the date the court set) to the date you choose, allowing for payments on account, the County Court £5,000 rule and its exceptions, and leap years. It does not decide rates where the court has a discretion.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| court | string | yes | High Court or County Court. |
| orderKind | string | yes | What gave the right to costs: "assessed" (Order for costs to be assessed if not agreed), "stated" (Order for costs of a stated sum (summary assessment)), "p36-in-time" (Part 36 offer accepted within t |
| orderDate | string | yes | The date of that order or event (YYYY-MM-DD). |
| costs | string | yes | The costs the interest is on: the assessed or agreed sum, in pounds, e.g. "12500" or "12,500.50". |
| endDate | string | no | The date to calculate interest to (defaults to today) (YYYY-MM-DD). |
| otherSums | string | no | County Court: any other sums, such as damages, ordered in the same judgment, for the £5,000 test, in pounds, e.g. "12500" or "12,500.50". |
| payments | array | no | Payments on account, each with a date and an amount. |
| crown | boolean | no | County Court: the costs are payable by the Crown, such as the MoD. |
| customStart | boolean | no | The court ordered interest to run from another date. |
| startDate | string | no | Where customStart is true: the date interest runs from (YYYY-MM-DD). |
Works out simple interest at 8% a year on a judgment debt in England and Wales, from the date of judgment (or a date the court ordered, or in the County Court a date for payment in the judgment) to the date you choose. High Court: any judgment (Judgments Act 1838 s.17); no rule fixes how part payments are applied, so the default is interest first, a rule of thumb the Court of Appeal accepted as fa
| Parameter | Type | Required | Notes |
|---|---|---|---|
| court | string | yes | High Court or County Court. |
| judgmentDate | string | yes | The date judgment was given for the sum; where damages were assessed later, the date of that judgment (YYYY-MM-DD). |
| sum | string | yes | The judgment debt: everything the judgment orders to be paid as a sum, including any costs stated in it, in pounds, e.g. "12500" or "12,500.50". |
| endDate | string | no | The date to calculate interest to (defaults to today) (YYYY-MM-DD). |
| payments | array | no | Payments since the judgment, each with a date and an amount. |
| paymentsTo | string | no | High Court only: apply payments to interest first (the default: no rule fixes the order, and the Court of Appeal accepted this rule of thumb as fair in Evonik UK Holdings Ltd v HMRC [2025] EWCA Civ 13 |
| payBy | string | no | County Court: the date for payment the judgment set, if any (1991 Order art 3(a)) (YYYY-MM-DD). |
| customStart | boolean | no | The court ordered interest to run from another date. |
| startDate | string | no | Where customStart is true: the date interest runs from (YYYY-MM-DD). |
| lpa | boolean | no | County Court: the judgment is for a qualifying debt under the Late Payment of Commercial Debts (Interest) Act 1998, so it carries interest under £5,000. |
| cca | boolean | no | County Court: the claim was under an agreement regulated by the Consumer Credit Act 1974 (no interest). |
| spo | boolean | no | County Court: a suspended possession order for a landlord or mortgagee of a dwelling (no interest). |
| instalments | boolean | no | County Court: the judgment is payable by instalments (not calculated). |
| enforcementFrom | string | no | County Court: the date enforcement proceedings in the County Court were taken, if they produced a payment (YYYY-MM-DD). |
| aoeFrom | string | no | County Court: the date an attachment of earnings order that produced nothing, or an administration order, came into force. If attachment of earnings produced a payment, give its start as enforcementFr |
| aoeTo | string | no | County Court: the date that order ended, if it has (YYYY-MM-DD). |
| leap | string | no | "lomas" (default) divides a year containing 29 February by 366; "365" uses 365 throughout. |
Works out interest on damages before judgment in England and Wales (Senior Courts Act 1981 s.35A; County Courts Act 1984 s.69), head by head: general damages for pain, suffering and loss of amenity at 2% a year from service of the claim form; past losses running to the end date at half the Court Funds Office special account rate from when they began; a loss on one date (a large expense, a bereavem
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mode | string | no | "damages" (the default): interest on heads of damages or a debt under s.35A or s.69, using heads. "latePayment": statutory interest and fixed sums on business debts under the Late Payment of Commercia |
| court | string | no | County Court (s.69, the default) or High Court (s.35A); only changes the wording for a debt. |
| endDate | string | no | The date to calculate to: trial, judgment or settlement; for a claim form, the date of issue or earlier (defaults to today) (YYYY-MM-DD). |
| heads | array | no | The heads of loss, each worked out on its own. |
| interimPayments | array | no | Interim payments, each with a date and an amount. Interest on them is credited against the interest on past losses. |
| interimRate | string | no | Credit interest on interim payments at the "full" special account rate (the default) or "half" of it; courts differ. |
| debts | array | no | mode "latePayment" only: the unpaid invoices, each a qualifying debt under a contract for goods or services between businesses (up to 12). |
| publicAuthority | boolean | no | mode "latePayment" only: true if the purchaser is a public authority (s.4(8)), so an agreed date cannot push the start past the 30-day period (s.4(2D)). |
| longTerms | string | no | mode "latePayment" only, where agreed terms run past 60 days (s.4(2E)) or a 30-day verification period (s.4(5C)): "limit" (the default) applies the limit; "agreed" treats the longer terms as not gross |
Works out a Part 36 offer in England and Wales: when it was made (deemed service, CPR 6.26 and 36.7) and when its relevant period ends; whether an acceptance was in time (CPR 36.13); whether the judgment, or the detailed assessment, beat the offer (CPR 36.17(1)); and the consequences in money: the additional amount, enhanced interest of up to 10% above base rate, indemnity costs and interest on th
| Parameter | Type | Required | Notes |
|---|---|---|---|
| proceedings | string | no | "claim" for a claim outside the fixed costs regimes (default), "fixed-costs" for a claim in Part 45 Sections VI to VIII, or "assessment" for an offer on the bill in detailed assessment (CPR 47.20). |
| offeror | string | yes | Who made the offer. In detailed assessment, claimant means the receiving party and defendant the paying party. |
| offerAmount | string | yes | The offer, in pounds, e.g. "12500" or "12,500.50". |
| offerSent | string | yes | The date the offer was sent (YYYY-MM-DD). |
| offerMethod | string | no | How the offer was sent (default email). |
| offerAfterCutOff | boolean | no | The offer was sent at or after 4.30pm (for email, fax, delivery or personal service). |
| relevantDays | string | no | The relevant period in days (default "21"). |
| trialDate | string | no | The trial date, or the detailed assessment hearing date, if one is fixed (YYYY-MM-DD). |
| outcome | string | no | "open" (default), "accepted", or "judgment" (in detailed assessment, the end of the assessment). |
| acceptanceSent | string | no | Where accepted: the date the acceptance was sent (YYYY-MM-DD). |
| acceptanceMethod | string | no | Where accepted: how the acceptance was sent (default email). |
| acceptanceAfterCutOff | boolean | no | Where accepted: the acceptance was sent at or after 4.30pm. |
| withdrawn | boolean | no | The offer was withdrawn (CPR 36.17(7)(a)). |
| changedAndBeaten | boolean | no | The offer was changed to be less advantageous, and the result beat the changed terms (CPR 36.17(7)(b)). |
| judgmentDate | string | no | Where there was judgment: its date (in detailed assessment, the end of the assessment) (YYYY-MM-DD). |
| awarded | string | no | Where there was judgment: the damages awarded, excluding interest (in detailed assessment, the bill as assessed), in pounds, e.g. "12500" or "12,500.50". |
| interestBasis | string | no | Interest on the damages, for the comparison: "rate" (a simple rate from a date, the default), "figures" (amounts you give) or "none". |
| interestRate | string | no | Where interestBasis is "rate": the annual rate in percent, e.g. "2". |
| interestFrom | string | no | Where interestBasis is "rate": the date interest runs from (YYYY-MM-DD). |
| interestToExpiry | string | no | Where interestBasis is "figures": the interest up to the end of the relevant period, in pounds, e.g. "12500" or "12,500.50". |
Works out the statutory demand and petition timetable in England and Wales: on a company (Insolvency Act 1986 s.123(1)(a): 3 weeks to pay, secure or compound, then a winding-up petition) or on an individual (s.268: 18 days to apply to set the demand aside under IR 2016 r.10.4, 21 days to comply, then a bankruptcy petition for at least £5,000), with personal service and CPR 6.26, a set-aside applic
| Parameter | Type | Required | Notes |
|---|---|---|---|
| debtor | string | yes | Who the demand is served on: "company" (a company: winding up), "individual" (an individual: bankruptcy). |
| abroad | boolean | no | "individual": the demand was served outside England and Wales (not covered: the periods differ, IR 2016 r.10.1(10)). |
| amount | string | no | The sum demanded (optional), for the £750 company and £5,000 bankruptcy thresholds, in pounds, e.g. "12500" or "12,500.50". |
| served | string | yes | "company": the day the demand was left at the registered office. "individual": the day it was served (see method) (YYYY-MM-DD). |
| servedTime | string | no | "individual", served personally: the time it was handed over, for CPR 6.26 (24-hour HH:MM). Leave out if not known. |
| method | string | no | "individual": how the demand was served (default personal): "personal" (handed to the debtor personally), "acknowledged" (service acknowledged in writing), "certificate" (another way (date in the cert |
| setAside | string | no | "individual": any application to set the demand aside: "" (no application, or not known), "pending" (applied, not yet decided), "dismissed-papers" (dismissed without a hearing), "dismissed-hearing" (d |
| setAsideFiled | string | no | "individual": the date the application to set the demand aside was filed (YYYY-MM-DD). |
| setAsideDecided | string | no | "individual": the date the application was dismissed, or the demand set aside (YYYY-MM-DD). |
| orderFrom | string | no | Where setAside is "dismissed-hearing": the date in the order from which a petition may be presented, if it gives one (YYYY-MM-DD). |
| presented | string | no | The date the petition was presented (YYYY-MM-DD). |
| petitionServed | string | no | The day the petition was handed over ("individual") or served at the registered office ("company") (YYYY-MM-DD). |
| hearing | string | no | The date of the hearing of the petition (YYYY-MM-DD). |
Sets out the main ways to enforce a money judgment, costs order or costs certificate in England and Wales side by side: warrant of control, transfer up and writ of control, attachment of earnings, charging order, order for sale, third party debt order and order to obtain information. For each it says whether the rules allow it now (the £600 and £5,000 limits in the High Court and County Courts Jur
| Parameter | Type | Required | Notes |
|---|---|---|---|
| what | string | yes | What is being enforced: "judgment" (a money judgment), "costs" (a costs order or costs certificate). |
| court | string | yes | The court that made the judgment or order: "county" (the County Court), "high" (the High Court). |
| sum | string | yes | The sum still unpaid under the judgment, order or certificate, without judgment interest, in pounds, e.g. "12500" or "12,500.50". |
| judgmentSum | string | no | Optional: the sum the judgment or certificate ordered, where more than is now unpaid (the County Court £5,000 interest test turns on it), in pounds, e.g. "12500" or "12,500.50". |
| orderDate | string | yes | The date of the judgment, or of the costs order (interest on costs runs from it) (YYYY-MM-DD). |
| certificateDate | string | no | "costs" only: the date of the default, interim or final costs certificate; leave out where the order stated the sum (YYYY-MM-DD). |
| payWhen | string | no | "judgment" only: when it must be paid: "14-days" (within 14 days, CPR 40.11 (the default)), "immediately" (forthwith, e.g. a default judgment naming no date), "date" (by the date in payBy). |
| payBy | string | no | "judgment" only: the date for payment the judgment gives (YYYY-MM-DD). |
| instalments | string | no | Any order for payment by instalments: "none" (no instalment order (the default)), "arrears" (instalments ordered and one has been missed), "up-to-date" (instalments ordered and paid up to date). |
| cca | boolean | no | The claim was to recover money due under a Consumer Credit Act 1974 regulated agreement (County Court only for goods; no judgment interest). |
| lpa | boolean | no | The debt is a qualifying debt under the Late Payment of Commercial Debts (Interest) Act 1998 (County Court judgment interest under £5,000). |
| debtor | string | no | Who owes it: "individual" (an individual), "company" (a company or other body). |
| represented | boolean | no | A solicitor or other legal representative acts for the creditor, for the PD 45 Table 7 fixed costs; leave out if not known. |
| creditorVat | boolean | no | The creditor is registered for VAT (then no VAT equivalent is added to agents' fees); leave out if not known. |
| before2026 | boolean | no | Enforcement action under the writ or warrant was taken before 1 May 2026, so the earlier fee scale and 7-day notice apply (S.I. 2026/366 reg 1(3)). |
| noticeDate | string | no | Optional: the day a notice of enforcement was given, for the earliest day to take control (YYYY-MM-DD). |
| thirdParties | string | no | Banks or other third parties to name in a third party debt order, as a whole number (default "1"); each is a separate fee. |
Works out the last day to present an employment tribunal claim in England and Wales: 3 months less one day, or 6 months less one day where the relevant date is on or after 1 October 2026 (Employment Rights Act 2025 s.152 and Sch 12; S.I. 2026/954 reg 4; breach of contract by S.I. 2026/759), for unfair dismissal, discrimination, unlawful deductions, holiday pay, whistleblowing detriment, breach of
| Parameter | Type | Required | Notes |
|---|---|---|---|
| claim | string | yes | The kind of claim. |
| start | string | yes | The day the time limit runs from: "unfair-dismissal": the effective date of termination; "discrimination": the date of the act complained of; "deductions": the date of payment of the wages; "holiday": |
| ending | string | no | "unfair-dismissal" (and where it matters): how the employment ended, for the effective date of termination: "notice" (With notice (worked, or on garden leave)), "summary" (Without notice, or with pay |
| noEdt | boolean | no | "contract": there is no effective date of termination, so start is the last day worked. |
| continuing | boolean | no | "discrimination": conduct extending over a period (start is its end); "deductions" or "detriment": a series (start is the last in it). |
| equalPayCase | string | no | "equal-pay": the case in the EqA 2010 s.129(3) table: "standard" (A standard case), "stable" (A stable work case (a series of contracts)), "concealment" (A concealment case), "incapacity" (An incapaci |
| interimRelief | boolean | no | "unfair-dismissal": an application for interim relief is to be made (7 days, s.128(2)). |
| dayA | string | no | Optional: Day A, the day Acas received the early conciliation notification (YYYY-MM-DD). |
| dayB | string | no | Optional: Day B, the day the early conciliation certificate was received (YYYY-MM-DD). |
| presented | string | no | Optional: the day the claim was or will be presented, to check it is in time (YYYY-MM-DD). |
Works out the time limits for a claim for judicial review in England and Wales: promptly and in any event within 3 months of the grounds arising (CPR 54.5(1)), 6 weeks for decisions under the planning Acts (54.5(5)), 30 days beginning with the day of knowledge in procurement (54.5(6); Procurement Act 2023 s.106), with the pre-action protocol letter and reply, service of the claim form (54.7), the
| Parameter | Type | Required | Notes |
|---|---|---|---|
| kind | string | yes | The kind of claim: "general" (Most claims: any other decision, action or failure to act), "planning" (A decision of the Secretary of State or a local planning authority under the planning Acts), "proc |
| grounds | string | yes | The day time runs from: "general", the day the grounds first arose; "planning", the date of the decision; "procurement", the day the claimant first knew or ought to have known of the grounds (YYYY-MM- |
| letterSent | string | no | Optional: the day the pre-action letter before claim was sent (YYYY-MM-DD). |
| issued | string | no | Optional: the day the claim form (N461) was issued (YYYY-MM-DD). |
| served | string | no | Optional: the day the step to serve the claim form on the defendant was taken (YYYY-MM-DD). |
| aosServed | string | no | Optional: the day the acknowledgment of service was served on the claimant (YYYY-MM-DD). |
| refusalServed | string | no | Optional: the day the order refusing permission on the papers was served (YYYY-MM-DD). |
| permissionServed | string | no | Optional: the day the order giving permission was served (YYYY-MM-DD). |
| aarhus | boolean | no | The claim form says it is an Aarhus Convention claim (costs caps, CPR 46.24 to 46.28). |
| claimant | string | no | Who the claimant is, for the Aarhus cap: "individual" (an individual), "other" (a company or other body). |
Checks when a settlement, interim payment or payment in by or for a child or protected party needs the court's approval in England and Wales (CPR 21.10; PD 21 was revoked in 2023), the route (a Part 8 claim before issue, or an application in the proceedings), the documents for the approval hearing, the court fee, investment of the money (CPR 21.11, the Court Funds Office forms and the Court of Pro
| Parameter | Type | Required | Notes |
|---|---|---|---|
| party | string | yes | Who the settlement is for: "child" (A child (under 18)), "protected" (A protected party (lacks capacity to conduct the proceedings)). |
| side | string | no | Their side of the claim: "claimant" (Their claim), "defendant" (A claim against them). |
| stage | string | yes | Whether proceedings have been issued: "before" (Before proceedings were issued), "issued" (In proceedings already issued). |
| what | string | no | What needs approval: "settlement" (A settlement or compromise, including accepting a Part 36 offer), "interim" (A voluntary interim payment), "payment-in" (Accepting money paid into court). |
| personalInjury | boolean | no | A personal injury claim arising from an accident (CPR 21.10(3)(f)). |
| futureLoss | boolean | no | The claim includes damages for future financial loss (CPR 21.10(4)). |
| periodical | boolean | no | The settlement includes periodical payments (CPR 21.10(5)). |
| dependency | boolean | no | A sum is apportioned to a dependent child (CPR 21.10(7)). |
| protocolFixedCosts | boolean | no | Section IV of Part 45 applies (the RTA and EL/PL protocol fixed costs, CPR 21.10(6)). |
| funding | string | no | How the claim is funded: "cfa" (A conditional fee agreement (CFA)), "dba" (A damages based agreement (DBA)), "legal-aid" (Legal aid (publicly funded)), "other" (Another way, or not known). |
| deductions | string | no | Whether costs or expenses will be claimed out of the damages (CPR 21.12): "yes" (Yes), "no" (No), "unsure" (Not sure). |
| band | string | no | The sum agreed, as a band (the rules turn on these; no figure is worked out): "up-to-5k" (£5,000 or less), "up-to-25k" (More than £5,000, up to £25,000), "under-100k" (More than £25,000, under £100,00 |
| manageMoney | string | no | Protected party: lacks capacity to manage the money; child: likely to remain unable to at 18: "yes" (Yes), "no" (No), "unsure" (Not sure). |
| existingAuthority | boolean | no | A deputy or a registered attorney already manages the protected beneficiary's finances (CPR 21.11(9)(b)). |
| dob | string | no | Optional: the child's date of birth (YYYY-MM-DD). |
Works out the dates for written questions to an expert (CPR 35.6: within 28 days of service of the report, deemed service under CPR 6.26, once only and for clarification unless the court permits or the other party agrees; before proceedings, the pre-action protocol that applies, of which only the Personal Injury Protocol fixes 28 days) and for a Part 18 request for further information (PD 18: the
| Parameter | Type | Required | Notes |
|---|---|---|---|
| kind | string | yes | What is being sent: "part35" (Written questions to an expert (Part 35)), "part18" (A Request for further information (Part 18)). |
| party | string | no | The party putting the questions or making the request: "claimant" (the claimant), "defendant" (the defendant). |
| smallClaims | boolean | no | The claim is on the small claims track (CPR 27.2 disapplies CPR 35.6 and Part 18). |
| preAction | boolean | no | "part35": before proceedings, when the pre-action protocols apply instead of CPR 35.6. |
| protocol | string | no | "part35" before proceedings: the pre-action protocol: "" (Choose the protocol), "pi" (Personal Injury (not a whiplash report)), "disease" (Disease and Illness (including noise-induced hearing loss)), |
| expert | string | no | "part35": whose expert: "other-party" (The other side’s expert), "single-joint" (A single joint expert). |
| reportDate | string | no | "part35": the date the report was served or, with reportMethod, sent (YYYY-MM-DD). |
| reportMethod | string | no | "part35": how the report was served, for deemed service under CPR 6.26: "" (I know the date of service), "email" (Email), "first-class-post" (First class post), "document-exchange" (Document exchange |
| reportLate | boolean | no | "part35": the report was emailed, faxed or delivered at or after 4.30pm. |
| orderQuestionsBy | string | no | Optional, "part35": the date the court's directions give for the questions (YYYY-MM-DD). |
| orderAnswersBy | string | no | Optional, "part35": the date the court's directions give for the answers (YYYY-MM-DD). |
| alreadyPut | boolean | no | "part35": questions have already been put on this report (once only, CPR 35.6(2)(a)). |
| beyondClarification | boolean | no | "part35": the questions go beyond clarifying the report (CPR 35.6(2)(c)). |
| leave | string | no | "part35": permission or agreement for questions outside the rule: "" (Neither), "permission" (The court has given permission), "agreement" (The other party has agreed). |
| questionsDate | string | no | Optional, "part35": the day the questions are or were sent (YYYY-MM-DD). |
| questionsMethod | string | no | Optional, "part35": how the questions are sent: "" (Not chosen yet), "email" (Email), "first-class-post" (First class post), "document-exchange" (Document exchange (DX)), "delivery" (Delivered to the |
| questionsLate | boolean | no | Optional, "part35": the questions are emailed or delivered at or after 4.30pm. |
| requestDate | string | no | "part18": the date the request is made and sent (YYYY-MM-DD). |
| requestMethod | string | no | "part18": how the request is sent: "" (Another way: I will enter the date of service), "email" (Email), "first-class-post" (First class post), "document-exchange" (Document exchange (DX)), "delivery" |
| requestLate | boolean | no | "part18": the request is emailed or delivered at or after 4.30pm. |
Works out the financial remedy timetable in the family court in England and Wales (FPR 2010 Part 9; standard, fast-track and the Express pilot under PD 36ZH): the first appointment 12 to 16 weeks after issue, Form E 5 weeks before it, the documents 14 days before, the FDR and its offers, open proposals (FPR 9.27A, 9.28), Form H at every hearing and Form H1 before the final hearing (9.27), FM5, ES1
| Parameter | Type | Required | Notes |
|---|---|---|---|
| procedure | string | yes | The financial remedy procedure: "standard" (Standard procedure (FPR Part 9 Chapter 4): first appointment, FDR, final hearing), "fast-track" (Fast-track procedure (Chapter 5): periodical payments only, |
| filed | string | no | The day the application (Form A or A1) was filed (YYYY-MM-DD). |
| issued | string | no | "fast-track" and "express": the day it was issued, if not the day it was filed (YYYY-MM-DD). |
| served | string | no | "fast-track": the day the application was served on the respondent (YYYY-MM-DD). |
| firstAppointment | string | no | Optional: the first appointment or first hearing, from the court's notice (YYYY-MM-DD). |
| fdr | string | no | Optional: the FDR appointment, once fixed (YYYY-MM-DD). |
| noFdr | boolean | no | No FDR appointment will take place (FPR 9.27A(2)). |
| finalHearing | string | no | Optional: the first day of the final hearing, once fixed (YYYY-MM-DD). |
| noFm5 | boolean | no | No FM5: the MIAM requirement does not apply, or the domestic abuse exemption was claimed (PD 3A paras 10B and 13). |
Works out the timescales in the Pre-Action Protocol for Low Value Personal Injury Claims in Road Traffic Accidents, the EL/PL protocol and the RTA Small Claims (OIC) protocol, in business days: the CNF response (15 or 30 business days RTA, 30 employers' liability, 40 public liability; RTA small claims 30 or 40), interim payments, the Stage 2 consideration and negotiation periods and their extensio
| Parameter | Type | Required | Notes |
|---|---|---|---|
| protocol | string | yes | The protocol: "rta" (RTA protocol: road traffic accident, above the small claims limit, up to £25,000), "elpl" (EL/PL protocol: employers’ liability (including disease) or public liability, up to £25, |
| claimType | string | no | "elpl": the kind of claim: "el" (Employers’ liability (accident or disease)), "pl" (Public liability). |
| mib | boolean | no | RTA and RTA small claims: no insurer identified, so the MIB deals with the claim. |
| accident | string | no | Optional: the date of the accident, to check which protocol applies (YYYY-MM-DD). |
| cnfSent | string | no | The day the CNF was sent (RTA small claims: the day the claim was accepted on the Portal) (YYYY-MM-DD). |
| interimSent | string | no | Optional: the day the Interim Settlement Pack was sent (RTA small claims: the interim payment request) (YYYY-MM-DD). |
| interimKind | string | no | Optional, RTA and EL/PL: the interim payment requested: "1000" (£1,000), "more" (More than £1,000). |
| packSent | string | no | Optional: the day the Stage 2 Settlement Pack was sent (RTA small claims: the medical report and the para 8.5 items) (YYYY-MM-DD). |
| initialExtension | string | no | Optional, RTA and EL/PL: business days agreed to add to the initial consideration period (a whole number). |
| negotiationExtension | string | no | Optional, RTA and EL/PL: business days agreed to add to the negotiation period (a whole number). |
| offerMade | string | no | Optional: the day of the last offer (YYYY-MM-DD). |
| settled | string | no | Optional: the day a settlement was agreed (YYYY-MM-DD). |
| cppSent | string | no | Optional: the day the Court Proceedings Pack was sent (RTA small claims: the Court Pack list) (YYYY-MM-DD). |
| stage3Served | string | no | Optional, RTA and EL/PL: the day the step to serve the Stage 3 claim form was taken (YYYY-MM-DD). |
Explains what a costs order in England and Wales means, from the words of the order or the wording picked from a list: costs in any event, costs in the case or in the application, costs reserved, claimant's or defendant's costs in the case, costs thrown away, of and caused by, here and below, no order as to costs, summary and detailed assessment, payment on account, indemnity or standard basis, an
| Parameter | Type | Required | Notes |
|---|---|---|---|
| text | string | no | The words of the order about costs, e.g. 'Costs of the application reserved. Otherwise, costs in the case.' Names and sums can be left out. |
| pick | string | no | Instead of text, the wording: "costs" (costs, or costs in any event), "in-the-case", "in-the-application", "reserved", "own-in-the-case" (claimant's or defendant's costs in the case), "thrown-away", " |
| party | string | no | Who has the benefit of the order, to make the answer specific. Leave out to use the party the order names. |
| forum | string | no | The kind of proceedings (default civil): "civil" (Civil (CPR)), "family" (Family (FPR)), "tribunal" (Employment tribunal). |
| date | string | no | The date the order was made, for the date a stated sum is due (YYYY-MM-DD). |
| special | array | no | Special cases that apply: "qocs" (A personal injury claim (QOCS)), "legalAidReceiving" (The party receiving costs is legally aided), "legalAidPaying" (The party paying costs is legally aided), "child" |
Works out the fixed costs CPR 45 Section II allows a legal representative in England and Wales, line by line with the PD 45 table for each sum: fixed commencement costs on a money or goods claim (Table 2), judgment in default, on admission, summary judgment and Consumer Credit Act goods judgments (Table 3), possession and demotion claims (Tables 4 and 5), accelerated possession, extra service (Tab
| Parameter | Type | Required | Notes |
|---|---|---|---|
| represented | string | yes | Whether the party claiming the costs has a solicitor or other legal representative: "yes", or "no" (acting in person). |
| claim | string | yes | The kind of claim: "money" (a claim for a specified sum of money), "goods" (a claim for delivery of goods), "possession" (possession of land, a demotion claim, or a Welsh prohibited conduct claim), "a |
| route | string | no | How it was issued (default paper): "paper" (on paper or Money Claim Online), "ocmc" (online civil money claims, PD 51R). |
| amount | string | no | "money": the amount claimed on the claim form; "goods": the value of the goods stated, in pounds, e.g. "12500" or "12,500.50". |
| goodsValueStated | boolean | no | "goods": a value for the goods was stated on the claim form (default true). |
| service | string | no | How the claim form was served: "court" (by the court, or otherwise), "personal" (personally, by the claimant). |
| extraDefendants | string | no | Further defendants personally served by the claimant at separate addresses: a whole number, e.g. "1". |
| step | string | no | "money" or "goods": where the claim has got to: "issue" (issued, nothing more yet), "paid" (the defendant paid in time, with the fixed costs), "default-ack" (default judgment, no acknowledgment of ser |
| landStep | string | no | "possession": where the claim has got to: "issue" (issued), "gave-up" (possession given up, arrears paid), "judgment" (possession order made). |
| landJudgment | string | no | "possession" with landStep "judgment": the kind of order: "arrears" (rent arrears claim with a fixed hearing date, not defended), "demotion" (a successful demotion or prohibited conduct claim), "other |
| acceleratedUndefended | boolean | no | "accelerated": a possession order was made and the defendant did not defend. |
| judgment | string | no | The judgment sum, if different from the amount claimed: debt and interest, without court fees and costs, in pounds, e.g. "12500" or "12,500.50". |
| noFixedCostsOnClaimForm | boolean | no | The claim form did not claim fixed commencement costs. |
| opr | boolean | no | "possession": the claim is in the Online Procedure Rules digital service. |
| personalDocs | string | no | Table 6: other documents required to be served personally, number of individuals served: a whole number, e.g. "1". |
| altService | string | no | Table 6: service by an alternative method or at an alternative place (CPR 6.15), number of individuals served: a whole number, e.g. "1". |
| servedScotlandEtc | string | no | Table 6: services out of the jurisdiction in Scotland, Northern Ireland, the Isle of Man or the Channel Islands: a whole number, e.g. "1". |
| servedAbroad | string | no | Table 6: services out of the jurisdiction anywhere else: a whole number, e.g. "1". |
| awardOutstanding | string | no | Table 7: the amount outstanding under an award enforced as if payable under a court order (CPR 70.5(4)), in pounds, e.g. "12500" or "12,500.50". |
| questioningMinutes | string | no | Table 7: minutes of questioning a judgment debtor before a court officer: a whole number, e.g. "1". |
Checks whether a claim in England and Wales normally goes to the small claims track (CPR 26.9 to 26.12: £10,000; personal injury limits for pain, suffering and loss of amenity; housing disrepair with an order for repairs; never harassment or unlawful eviction) and adds up what CPR 27.14(2) allows on your figures: the Table 2 fixed issue costs, court fees paid, reasonable travel, lost earnings up t
| Parameter | Type | Required | Notes |
|---|---|---|---|
| kind | string | no | The kind of claim, for the track: "general" (a money claim or other claim, not personal injury or disrepair), "disrepair" (housing disrepair: a tenant's claim), "pi-rta" (personal injury: a road traff |
| value | string | no | The value of the claim (personal injury: the total); for "disrepair", only where no order for repairs is sought, in pounds, e.g. "12500" or "12,500.50". |
| psla | string | no | Personal injury: damages for pain, suffering and loss of amenity, in pounds, e.g. "12500" or "12,500.50". |
| rtaSpecial | boolean | no | "pi-rta": an accident before 31 May 2021, or a claimant in a CPR 26.10 group (cyclist, pedestrian, motorcyclist and so on). |
| rtaChildWhiplash | boolean | no | "pi-rta": a child or protected party with a whiplash injury, accident on or after 31 May 2021. |
| piBefore2022 | boolean | no | "pi-other": the cause of action accrued before 6 April 2022. |
| repairsOrder | boolean | no | "disrepair": the tenant seeks an order for repairs (default true). |
| repairs | string | no | "disrepair": the estimated cost of the repairs, in pounds, e.g. "12500" or "12,500.50". |
| otherDamages | string | no | "disrepair": the other damages claimed, in pounds, e.g. "12500" or "12,500.50". |
| who | string | no | Who is claiming the costs, for what can be recovered. |
| represented | boolean | no | The claimant has a solicitor (default true), for the fixed issue costs. |
| claimed | string | no | Claimant: the amount claimed on the claim form, for the fixed issue costs, in pounds, e.g. "12500" or "12,500.50". |
| personalService | boolean | no | The claim form was served personally by the claimant. |
| extraDefendants | string | no | Further defendants personally served at separate addresses: a whole number, e.g. "1". |
| courtFees | string | no | Court fees actually paid, in pounds, e.g. "12500" or "12,500.50". |
| travel | string | no | Reasonable travel and overnight expenses for attending a hearing, in pounds, e.g. "12500" or "12,500.50". |
| earnings | array | no | Lost earnings or leave, one entry per person per day (each capped at £95), each in pounds, e.g. ["120", "95.50"]. In a query string, leave out thousands separators. |
| experts | array | no | Experts' fees, one entry per expert (each capped at £750), each in pounds, e.g. ["120", "95.50"]. In a query string, leave out thousands separators. |
| injunction | boolean | no | The claim includes an injunction or specific performance. |
| advice | string | no | With injunction: legal advice on that claim (capped at £260), in pounds, e.g. "12500" or "12,500.50". |
Works out the costs a self-represented party can claim in the civil courts of England and Wales under CPR 46.5: £24 an hour for time spent on or after 1 October 2025 and £19 an hour before (PD 46 para 3.4), or proven financial loss; payments for legal services and expert help with the costs claim; disbursements; the two-thirds cap on everything except disbursements, checked only against your own f
| Parameter | Type | Required | Notes |
|---|---|---|---|
| who | string | yes | Who is claiming the costs: "individual" (an individual acting for themselves), "company" (a company acting through a director or employee who is not its lawyer), "lawyer-outside" (a lawyer acting in p |
| regime | string | no | What kind of claim: "general" (costs not fixed: multi-track, a fast track claim outside fixed recoverable costs, an application, or costs-only proceedings), "small-claims" (the small claims track), "f |
| hoursBefore | string | no | Hours of your own time spent before 1 October 2025 (£19 an hour), as a number such as "12.5" or hours and minutes such as "3:30". |
| hoursAfter | string | no | Hours of your own time spent on or after 1 October 2025 (£24 an hour), as a number such as "12.5" or hours and minutes such as "3:30". |
| provenLoss | string | no | Financial loss you can prove for the time spent, instead of the hourly rate, in pounds, e.g. "12500" or "12,500.50". |
| legalServices | string | no | Paid for legal advice or help from a lawyer qualified in England and Wales, in pounds, e.g. "12500" or "12,500.50". |
| costsExpert | string | no | Paid for expert help with the costs claim, in pounds, e.g. "12500" or "12,500.50". |
| costsExpertQualified | boolean | no | That expert is in a PD 46 para 3.1 class: a barrister, solicitor, FCILEx, FACL, or a costs draftsman in the Academy of Experts or the Expert Witness Institute. |
| counsel | string | no | Direct-access counsel's fees actually paid, in pounds, e.g. "12500" or "12,500.50". |
| disbursements | string | no | Other disbursements: court fees, travel, witness and expert witness fees, in pounds, e.g. "12500" or "12,500.50". |
| sameDayWitness | boolean | no | A witness allowance is claimed for a day also claimed as attendance time. |
| comparator | string | no | Your own figure for what a legal representative would have been allowed (for "frc", the fixed recoverable costs), to check the two-thirds cap, in pounds, e.g. "12500" or "12,500.50". |
| courtFees | string | no | "small-claims": court fees paid, in pounds, e.g. "12500" or "12,500.50". |
| travel | string | no | "small-claims": reasonable travel and overnight expenses, in pounds, e.g. "12500" or "12,500.50". |
| earnings | array | no | "small-claims": lost earnings, one entry per person per day (each capped at £95), each in pounds, e.g. ["120", "95.50"]. In a query string, leave out thousands separators. |
| experts | array | no | "small-claims": experts' fees, one entry per expert (each capped at £750), each in pounds, e.g. ["120", "95.50"]. In a query string, leave out thousands separators. |
| injunction | boolean | no | "small-claims": the claim includes an injunction or specific performance. |
| injunctionAdvice | string | no | "small-claims" with injunction: paid for legal advice on that claim (capped at £260), in pounds, e.g. "12500" or "12,500.50". |
| unreasonable | boolean | no | "small-claims": the court found a party behaved unreasonably (CPR 27.14(2)(g)). |
Checks which conditions for security for costs in the civil courts of England and Wales (CPR Part 25 Section VI, as rewritten from 6 April 2025) appear to be met on your answers, with the rule's words: a claimant resident out of the jurisdiction (with the enforcement position by country, including the 2019 Hague Judgments Convention), a company with reason to believe it will be unable to pay (and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| proceeding | string | yes | What the security is for: "claim" (a claim, or a counterclaim, at first instance), "appeal" (an appeal), "assessment" (a detailed assessment between the parties), "solicitors-act" (a Solicitors Act as |
| applicant | string | no | "claim" or "solicitors-act": who is applying for security: "defendant" (the defendant), "counterclaim" (the claimant, as defendant to a counterclaim), "claimant" (the claimant, against a defendant who |
| vitality | string | no | Against a counterclaim: whether it has a life of its own, beyond defending the claim: "yes", "no" or "unsure". |
| aos | string | no | Whether the party applying has filed an acknowledgment of service or a defence (against a counterclaim, a defence to it): "yes" or "no". |
| arbTarget | string | no | "arbitration": whether security is sought from the party challenging or appealing the award: "yes" or "no". |
| appealTarget | string | no | "appeal": who security is sought from: "appellant" (the appellant), "cross-appellant" (a respondent who also appeals), "respondent" (a respondent who does not appeal). |
| permission | string | no | "appeal": permission to appeal: "granted" (granted), "adjourned" (adjourned to a hearing, appeal to follow). |
| judgment1982 | string | no | "foreign-judgment": whether the registration is under the Civil Jurisdiction and Judgments Act 1982: "yes", "no" or "unsure". |
| kind | string | no | The party security is sought from: "individual" (an individual), "company" (a company or other body). |
| limited | boolean | no | That company is a limited company (for r.25.29(2) on an appeal). |
| where | string | no | Where they live, or for a company where it is managed and controlled: "england-wales" (England and Wales), "scotland" (Scotland), "northern-ireland" (Northern Ireland), "eu" (An EU member state other |
| issued | string | no | The date the claim was issued, for the 2019 Hague Judgments Convention (Art 16) (YYYY-MM-DD). |
| unable | string | no | A company: whether there is reason to believe it will be unable to pay the costs if ordered to: "yes", "no" or "unsure". |
| ate | string | no | After-the-event insurance: "none" (none), "unprotected" (a policy the insurer could avoid), "protected" (anti-avoidance terms or a deed of indemnity). |
| moved | string | no | Whether the address has changed since the claim was commenced: "yes", "no" or "unsure". |
| evade | string | no | Where moved: whether there is evidence the move was to evade the consequences of the litigation: "yes" or "no". |
| address | string | no | The address in the claim form: "correct" (given, and correct), "none" (not given), "incorrect" (incorrect). |
| capacity | string | no | Whose benefit the claim is for: "own" (their own), "nominee" (someone else's: a nominee with no real interest), "representative" (an estate or trust), "part19" (a group: a Part 19 representative claim |
| nomineeUnable | string | no | Where "nominee": whether there is reason to believe the nominee will be unable to pay: "yes", "no" or "unsure". |
| assets | string | no | Whether they have taken steps with their assets that would make a costs order hard to enforce: "yes", "no" or "unsure". |
Works out whether a solicitor's bill can still be assessed under section 70 of the Solicitors Act 1974 (England and Wales), for the client, the firm, a third party who paid it (s.71(1)) or a beneficiary of an estate or trust that paid, or is entitled to pay, it (s.71(3)), from the dates of delivery, payment, judgment and the application: assessment as of right within one month of delivery (s.70(1)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| applicant | string | yes | Who would apply for the assessment (a firm checking whether its client can still challenge a bill: client): "client" (The client who was billed), "solicitor" (The solicitor who sent the bill), "third- |
| compliant | string | no | Whether the bill is a statute bill: signed (or sent with a signed letter), delivered by hand, post or, where the client agreed, electronically, and final for the work it covers: "yes", "no" or "unsure |
| delivery | string | no | How the bill was delivered: "email" (By email or another electronic means), "post" (By post), "hand" (By hand). |
| delivered | string | no | By hand or post: the day the bill arrived. By email ("email"): the day it was sent; s.69(2F) moves delivery to the next working day (YYYY-MM-DD). |
| paid | string | no | Whether the bill has been paid: "no" (not paid), "yes" (paid in full), "part" (part paid). |
| paidOn | string | no | The date of payment; for fees taken from money held for the client, the date the client agreed the amount, if later (YYYY-MM-DD). |
| paidHow | string | no | How the bill was paid: "direct" (paid by the client, or for them), "deduction" (taken from money the firm held for the client). |
| agreedAmount | string | no | Where "deduction": whether the client agreed the amount taken for this bill: "yes", "no" or "unsure". |
| judgment | string | no | Whether the firm has obtained judgment for the costs in the bill: "yes" or "no". |
| applyOn | string | no | The date the claim for assessment would be issued (defaults to today) (YYYY-MM-DD). |
| grossSum | boolean | no | The bill is a gross sum bill for contentious business (s.64). |
| scope | string | no | For the one-fifth rule: what is being assessed: "all" (The whole bill), "profit" (Profit costs only (s.70(5))), "other" (Costs other than profit costs). |
| billAmount | string | no | For the one-fifth rule: the amount of the bill, or of the part being assessed (the total it demands, paid or not), in pounds, e.g. "12500" or "12,500.50". |
| assessedAmount | string | no | For the one-fifth rule: the amount allowed on assessment, or a figure to test, in pounds, e.g. "12500" or "12,500.50". |
| orderOn | string | no | For the CPR 46.10 timetable: the date of the order for assessment (YYYY-MM-DD). |
| breakdownServed | string | no | The date the breakdown of costs was served (YYYY-MM-DD). |
| pointsServed | string | no | The date the points of dispute were served (YYYY-MM-DD). |
Works out whether a receiving party in England and Wales can include VAT in its claim for costs against the paying party, and how much: VAT is not claimed if the receiving party can recover it as input tax, and only the irrecoverable proportion where it recovers part (PD 44 para 2.3); input tax means VAT on services for its business, and only the business share where the services were used partly
| Parameter | Type | Required | Notes |
|---|---|---|---|
| rep | string | yes | Who did the receiving party's legal work: "lawyers" (Solicitors or other lawyers it pays), "employed" (Its own employed lawyers (an in-house team, including a Government Department’s legal staff)), "s |
| lawyersVat | string | no | Where rep is "lawyers": whether they charged the receiving party UK VAT (assumed yes if left out): "yes", "no" or "unsure". |
| publicBody | string | no | Where rep is "lawyers" or "employed": whether the receiving party is a public body that gets VAT refunded under s.33 or s.41(3) of the VAT Act 1994 (a council, government department or NHS body; not a |
| registered | string | no | Whether the receiving party (the party whose costs are paid) is registered for VAT, on its own or in a VAT group: "yes", "no" or "unsure". |
| purpose | string | no | Where registered: whether the legal services were for the purpose of its business: "business" (For its business), "non-business" (Not for its business (personal use, or a non-business activity such as |
| businessPercent | string | no | Where purpose is "partly": the business share of the use of the legal services, as a percentage, e.g. "70" |
| recovery | string | no | Where registered and wholly or partly for its business: how much of the VAT on these costs it can recover as input tax (Flat Rate Scheme: none): "full" (All of it), "partial" (Part of it), "none" (Non |
| recoverPercent | string | no | Where recovery is "partial": the percentage of the VAT on these costs it can recover, e.g. "60" |
| regime | string | no | How the costs are worked out: "assessed" (Assessed costs (standard or indemnity basis)), "fixed" (Fixed costs under CPR 45.2’s list (rules 45.8 and 45.15A; fast and intermediate track FRC, RTA and EL/ |
| profit | string | no | Profit costs, fixed costs or scale costs, net of VAT (in-house lawyers or a litigant in person: the value of their own time), in pounds, e.g. "12500" or "12,500.50". |
| counsel | string | no | Counsel's fees, net of VAT, in pounds, e.g. "12500" or "12,500.50". |
| counselVat | string | no | Whether counsel charged VAT: "yes", "no" or "unsure". |
| expenses | string | no | The firm's own travel, postage, telephone and similar, and charges supplied to the firm rather than the client, net of VAT, in pounds, e.g. "12500" or "12,500.50". |
| disbursementVat | string | no | The VAT third parties (experts, medical records) charged on disbursements, as a sum, in pounds, e.g. "12500" or "12,500.50". |
| courtFees | string | no | Court fees, in pounds, e.g. "12500" or "12,500.50". |
Drafts a written offer to settle a CLAIM marked "without prejudice save as to costs" (a Calderbank offer), in England and Wales, in the user's own terms: civil claims (issued or not), small claims, family proceedings outside FPR 28.3 (Schedule 1 claims, most interim applications other than interim variation) and employment tribunals; from a firm for its client or from the party itself; to the othe
| Parameter | Type | Required | Notes |
|---|---|---|---|
| forum | string | yes | Where the dispute is (financial remedy proceedings and disputes about costs are refused, with the reason): "civil" (A civil claim (fast, intermediate or multi-track, or not yet allocated)), "small-cla |
| side | string | no | Which side makes the offer: "claiming" (the party bringing the claim), "responding" (the party defending it). |
| stage | string | no | Whether proceedings have been issued (default issued): "issued" (proceedings issued), "pre-action" (not yet issued). |
| voice | string | no | Who signs the letter (default firm): "firm" (a firm writing for its client), "self" (the party itself). |
| recipient | string | no | Who receives it (default solicitors): "solicitors" (the other side's solicitors), "party" (the other party in person). |
| offerorName | string | no | The name of the party making the offer |
| offereeName | string | no | The name of the other party (a company or public body is addressed "Dear Sir or Madam") |
| offerorFirm | string | no | Where voice is firm: the firm sending the letter |
| offereeFirm | string | no | Where recipient is solicitors: the other side's solicitors |
| claimNumber | string | no | The claim or case number |
| court | string | no | The court or tribunal (optional) |
| ourRef | string | no | Our reference (optional) |
| yourRef | string | no | Your reference (optional) |
| date | string | no | The letter's date (defaults to today) (YYYY-MM-DD). |
| scope | string | no | What the offer settles (default whole): "whole" (the whole claim), "part" (part of the claim), "issue" (one issue). |
| scopeText | string | no | For part or issue: which, in the user's own words |
| amount | string | no | The sum offered: to pay (responding) or to accept (claiming); leave out for an offer on other terms only, in pounds, e.g. "12500" or "12,500.50". |
| interest | string | no | Interest (default inclusive): "inclusive" (inclusive of interest), "plus" (plus a stated sum of interest). |
| interestAmount | string | no | Where interest is "plus": the interest sum, in pounds, e.g. "12500" or "12,500.50". |
| payDays | string | no | Days after acceptance for payment (default 14) |
Works out employment tribunal costs figures in England, Wales and Scotland under the Employment Tribunal Procedure Rules 2024: preparation time at the rule 77 hourly rate for the year the time was spent (£44 from 6 April 2024, up £1 each 6 April), final hearing time left out; a costs order with the £20,000 limit on a specified sum (rule 76), lay representatives' rates, witness expenses and deposit
| Parameter | Type | Required | Notes |
|---|---|---|---|
| mode | string | yes | The tribunal and the kind of order: "et" (employment tribunal: costs or preparation time), "wasted" (wasted costs), "eat" (Employment Appeal Tribunal: litigant in person costs). |
| order | string | no | "et": what is claimed: "pto" (a preparation time order: not represented by a legal representative), "costs" (a costs order: represented by a legal or lay representative), "compare" (both: represented |
| rows | array | no | "et" with order "pto" or "compare": the preparation time, one entry per year it was spent in. |
| route | string | no | "et" with order "costs" or "compare": how the amount is decided: "specified" (a specified sum decided by the Tribunal, up to £20,000), "assessment" (detailed assessment, no limit), "agreed" (a sum agr |
| legalCosts | string | no | The legal representative's costs claimed (your figure), in pounds, e.g. "12500" or "12,500.50". |
| layHours | string | no | A lay representative's hours charged, as a number such as "12.5" or hours and minutes such as "3:30". |
| layRate | string | no | The lay representative's hourly rate charged, in pounds, e.g. "12500" or "12,500.50". |
| layOrderYear | string | no | With a lay representative: the year the costs order is, or will be, made. The year beginning 6 April, as the calendar year it starts in, e.g. "2025" for 6 April 2025 to 5 April 2026. |
| layWorkYear | string | no | With a lay representative: the year the work was done (optional, for the other reading of r.76(2)), in the same form. |
| witness | string | no | Witness expenses for attending a hearing, in pounds, e.g. "12500" or "12,500.50". |
| deposit | string | no | A deposit paid over to you by the paying party (r.40(8)), in pounds, e.g. "12500" or "12,500.50". |
| wasted | string | no | "wasted": the costs wasted (your figure), in pounds, e.g. "12500" or "12,500.50". |
| forProfit | boolean | no | "wasted": the representative acted in pursuit of profit (r.78(4)). |
| employee | boolean | no | "wasted": the representative is the party's own employee (r.78(3)). |
| eatRows | array | no | "eat": your own time, one entry per year it was spent in. |
| eatLoss | string | no | "eat": financial loss you can prove for the time spent, in pounds, e.g. "12500" or "12,500.50". |
| eatLegal | string | no | "eat": paid for legal services on the proceedings, in pounds, e.g. "12500" or "12,500.50". |
| eatDisb | string | no | "eat": disbursements (outside the two-thirds cap), in pounds, e.g. "12500" or "12,500.50". |
| eatOther | string | no | "eat": other expenses, and the cost of expert help with the costs claim, in pounds, e.g. "12500" or "12,500.50". |
| eatComparator | string | no | "eat": your own figure for what a legal representative would have been allowed, to check the two-thirds cap, in pounds, e.g. "12500" or "12,500.50". |
Works out the fixed costs a professional or public authority deputy may take from P's estate under Court of Protection Practice Direction 19B (the 2024 version, and the December 2017 version for periods ending before 1 April 2024), fee by fee: the deputy application, the annual management fees for property and affairs (the net-assets percentage below £20,300) and health and welfare, reports to the
| Parameter | Type | Required | Notes |
|---|---|---|---|
| deputy | string | yes | Who the deputy is: "solicitor" (a solicitor, an SRA-regulated trust corporation or a chartered legal executive), "other-solicitor-rates" (another professional deputy whose order authorises solicitors' |
| vatRegistered | boolean | no | A deputy who is not a solicitor or a public authority is VAT registered. |
| notForProfit | boolean | no | "other-pa-rates": a not-for-profit deputy, for the fixed travel rate. |
| order | string | yes | What the order provides for the deputy's costs: "fixed" (fixed costs), "assessment" (detailed assessment by the SCCO), "inter-partes" (costs paid by another party, not out of P's estate). |
| elect | string | no | Where order is "assessment": "assessment" (take it, as the order provides) or "fixed" (elect fixed costs instead, para 5). |
| items | array | no | The fees to work out, one entry each (up to 20). |
| filed | string | no | Assessment: the date the request (Form N258B) is filed, for the court fee (YYYY-MM-DD). |
| wip | string | no | Assessment: work in progress for the management year (your figure), in pounds, e.g. "12500" or "12,500.50". |
| estimate | string | no | Assessment: the estimate given to the OPG (your figure), in pounds, e.g. "12500" or "12,500.50". |
Checks a social landlord's Awaab's Law timescales in England (section 10A of the Landlord and Tenant Act 1985 and the Hazards in Social Housing (Prescribed Requirements) (England) Regulations 2025, S.I. 2025/1042, in force from 27 October 2025 for damp and mould and for emergency hazards): the investigation, the written summary, the safety work, alternative accommodation and supplementary preventa
| Parameter | Type | Required | Notes |
|---|---|---|---|
| landlord | string | no | "social" for a council or housing association (default), "private" or "other". Awaab's Law covers social housing. |
| hazard | string | yes | The hazard: "damp" (Damp, mould or fungal growth), "excess-cold" (Excess cold), "excess-heat" (Excess heat), "hygiene" (Domestic hygiene, including food, pests, waste and sanitation), "falls-level" (F |
| track | string | yes | "significant" (working days, default) or "emergency" (24 hours). |
| fireLocation | string | no | For a fire hazard: "inside" (inside a flat, or anywhere in a house) or "block" (a building with two or more homes: its structure, external walls, common parts or a flat's front door). |
| aware | string | yes | The date the landlord became aware of the issue (a report, complaint, inspection or letter of claim) (YYYY-MM-DD). |
| awareTime | string | no | Emergency: the time the landlord became aware (24-hour HH:MM). Leave out if not known. |
| groundsLater | boolean | no | Emergency: reasonable grounds to believe there was an emergency arose later than awareness. |
| groundsDate | string | no | Where groundsLater: when the grounds arose (YYYY-MM-DD). |
| groundsTime | string | no | Where groundsLater: the time the grounds arose (24-hour HH:MM). Leave out if not known. |
| knewBefore | boolean | no | The landlord knew of the problem before the regulations applied to it (reg 21). |
| investigated | string | no | The date the investigation (or emergency investigation) was completed (YYYY-MM-DD). |
| investigatedTime | string | no | Emergency: the time the investigation was completed (24-hour HH:MM). Leave out if not known. |
| askedInspection | boolean | no | The tenant asked for a physical inspection. |
| inspectionRequested | string | no | Where askedInspection: the date of the request (YYYY-MM-DD). |
| firstWasPhysical | string | no | Whether the first investigation included a physical inspection: "yes", "no" or "" if not known. |
| renewed | string | no | A renewed investigation (reg 7): the date it was completed (YYYY-MM-DD). |
| renewedTime | string | no | The time the renewed investigation was completed (24-hour HH:MM). Leave out if not known. |
| firstOutcome | string | no | Where there was a renewed investigation: what the first one found, "none" or "significant". |
| outcome | string | no | What the latest investigation found: "none" (no significant or emergency hazard), "significant", "emergency", or "further" (a hazard, but a further investigation was needed). |
| furtherHazard | string | no | Where outcome is "further": the hazard found. |
Finds the code for a piece of work in an electronic bill of costs (Precedent S, PD 47 Schedule 2) by code or by the work done: phases P1 to P15, tasks T1 to T41, activities A1 to A10, expenses X1 to X15 and the matching J-codes, with each task's Precedent H budget phase.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | A code (e.g. 'T19', 'JK10', 'A5') or the work done (e.g. 'trial bundle', 'Part 36 offer'). |
| kinds | array | no | Limit the search to these kinds of code. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install DMD Costs legal costs tools or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
| Term | Level | What it prices | Points |
|---|---|---|---|
| capability-exposure | moderate | capability blast radius (moderate) — client exposure if the model is manipulated | −3 |
| coverage-honesty | manifest | inspection depth (manifest) — how much of the target the scan could see | −4 |
What the scan could actually read
A grade is only as meaningful as its coverage, so the scanner publishes its own depth before it publishes its result.
The scan read each tool’s name, description, input schema and annotations exactly as the server listed them the last time it answered us; no code was reviewed. We ask the server again about once a month, and a list that changed is graded again.
The implementation source was not read — this reflects the declared tool metadata only.
Capability — what it could do if the model were manipulated
Tags derived from each tool’s schema and the implementation, not from what the tool calls itself. moderate is the level these add up to.
| Tool | Capability tags | Why the tag was assigned |
|---|---|---|
| search_legal_costs_help | no tags | |
| look_up_cpr_costs_rule | no tags | |
| get_statement_of_truth_wording | no tags | |
| calculate_cpr_deadline | no tags | |
| calculate_pre_action_protocol_deadlines | no tags | |
| calculate_limitation_period | no tags | |
| calculate_fast_track_timetable | no tags | |
| check_relief_from_sanctions | no tags | |
| check_appeal_route_and_deadline | no tags | |
| calculate_detailed_assessment_deadlines | no tags | |
| find_detailed_assessment_court | no tags | |
| calculate_deemed_service | no tags | |
| calculate_civil_court_fees | no tags | |
| find_court_fee_by_form | no tags | |
| calculate_interest_on_costs | no tags | |
| calculate_judgment_interest | no tags | |
| calculate_interest_on_damages | no tags | |
| calculate_part_36_offer | no tags | |
| calculate_statutory_demand_deadlines | no tags | |
| check_enforcement_options | no tags | |
| calculate_employment_tribunal_time_limit | no tags | |
| calculate_judicial_review_time_limits | no tags | |
| check_cpr_21_10_approval | no tags | |
| calculate_part_35_and_part_18_dates | no tags | |
| calculate_financial_remedy_timetable | no tags | |
| calculate_pi_portal_timescales | no tags | |
| explain_costs_order | no tags | |
| calculate_fixed_costs | no tags | |
| check_small_claims_costs | no tags | |
| calculate_litigant_in_person_costs | no tags | |
| check_security_for_costs | no tags | |
| check_solicitors_act_assessment | no tags | |
| check_vat_on_costs | no tags | |
| build_calderbank_offer | external-sink | external-sink: parameter "recipient" |
| calculate_employment_tribunal_costs | no tags | |
| calculate_court_of_protection_fixed_costs | no tags | |
| check_awaabs_law_timescales | no tags | |
| look_up_j_codes | no tags |
Toxic-flow graph
The lethal trifecta, checked as a graph rather than as a checklist: untrusted input, a sensitive source and an external sink have to meet before there is a path worth worrying about.
The public result for this release does not print the flow graph, so there is nothing to show here. That is not the same as "no paths were found": what the scan did read is above, under coverage.
Supply chain and provenance
This is the first scan of this surface here, so there is nothing yet to compare it against.
Every result on this tab comes from one deterministic pass over the published package — offline, rule by rule, and auditable line by line above. Same methodology version, same bytes, same score.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.17.1.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish DMD Costs legal costs tools can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.