Practical guide

How to draft a release request for expiry of custody time limits with AI

4 min read · Updated September 2026 · Editorial oversight: Avv. Federico Papa

Drafting a release request due to the expiry of custody time limits demands extreme technical precision in calculating detention periods. By using edit.legal, practitioners can automate complex phase-limit calculations, preventing clerical errors that could compromise a client's liberty. This guide outlines the essential steps for structuring an effective motion based on Art. 303 c.p.p.

In brief

The release request for expiry of time limits is the procedural remedy to restore a defendant's liberty when pre-trial detention (custodia cautelare) exceeds the statutory limits set by Art. 303 c.p.p. for each trial stage. Defense counsel must mathematically prove the limit has been exceeded, accounting for mandatory suspensions under Art. 304 c.p.p. The motion is filed with the presiding judicial authority, which must act urgently to verify if legal requirements are met.

The steps

  1. 1.

    Identifying the start date and procedural phase

    The first essential step is identifying the exact moment the measure was executed (dies a quo) and the current procedural phase. Counsel must review the case file to verify whether the preliminary investigations (indagini preliminari) have concluded or if a trial decree has been issued. Art. 303 c.p.p. sets different limits depending on whether the case is in investigations, the preliminary hearing, or the trial stage. It is crucial to chronologically map every event that interrupts or modifies the custody title to ensure the calculation is not fundamentally flawed by an incorrect temporal premise.

  2. 2.

    Determining the applicable maximum time limit

    Once the phase is defined, the maximum statutory limit must be identified based on the severity of the alleged offense. Art. 303 c.p.p. distinguishes limits according to sentencing brackets and the nature of the crimes, such as organized crime or ordinary offenses. Both the phase-specific limit (termine di fase) and the overall maximum limit must be calculated. In this stage, edit.legal can assist the professional by cross-referencing the offense with updated statutory tables, reducing the risk of applying incorrect time brackets for the specific charge.

  3. 3.

    Deducting suspension periods under Art. 304 c.p.p.

    The calculation of expiry is not purely calendar-based: periods where terms were suspended must be deducted. Common suspension grounds (cause di sospensione) include hearing adjournments requested by the defense or caused by the defendant's failure to appear, and cases of trial complexity declared by the court. Counsel must analyze hearing minutes to verify if the suspension was lawfully ordered and if the inactivity is genuinely attributable to suspensive causes. Incorrectly counting suspension days is the primary reason for motions being denied.

  4. 4.

    Drafting the relief and grounds

    The motion must clearly indicate the proceeding authority and the details of the custody order. The grounds must be analytical, reporting a chronological summary of days spent in custody compared to the statutory limit. Attaching a calculation table highlighting the expiry of the phase limit is advisable. The relief sought (petitum) should be immediate release or, alternatively, substitution with a less restrictive measure if phase limits have expired but residual precautionary needs justify a different form of the measure (where permitted by law).

  5. 5.

    Electronic filing and decree verification

    The motion must be filed exclusively through the Criminal Electronic Trial Portal (Portale del Processo Penale Telematico: PDP) to the clerk's office of the presiding judge (GIP, GUP, or Court). Once filed, the judge is obliged to rule promptly. If granted, the judge orders immediate release. If denied, counsel may appeal to the Review Court (Tribunale del Riesame) under Art. 310 c.p.p. Timely filing is vital, especially when the deadline is imminent, to ensure the release order is issued without unjustified delays.

Legal basis: Art. 303 c.p.p.Art. 304 c.p.p.Art. 297 c.p.p.Art. 13 Costituzione

Mistakes to avoid

  • Omitting the calculation of suspension periods for adjournments requested by the defense in previous hearings.
  • Erroneously applying the limit of a subsequent phase when the proceedings have reverted to an earlier stage.
  • Failing to verify the overall maximum limit (sum of phases) which may expire before individual phase limits.
  • Filing the motion with a judicial authority no longer competent for the current phase.

Frequently asked questions

What happens if the limit expires during the drafting of the judgment?

Pursuant to Art. 303 c.p.p., the phase limit expires upon the pronouncement of the dispositive (dispositivo). If the maximum custody limit expires before this pronouncement, the defendant must be released, whereas the period for drafting the grounds, occurring after the dispositive, does not affect the time limit of the concluded phase.

Is the limit suspended if the defendant is a fugitive?

Yes, Art. 304(1) c.p.p. expressly provides for the suspension of custody time limits during the time the defendant has voluntarily evaded the measure, meaning during their status as a fugitive (latitanza).

Can an order suspending the time limits be challenged?

Yes, orders directing the suspension of limits under Art. 304 c.p.p. can be challenged via appeal (appello) pursuant to Art. 310 c.p.p.

Avv. Federico Papa
Editorial oversight: Avv. Federico Papa·ICAMContent drafted with AI support and subject to editorial source checks. Despite these controls, inaccuracies may remain: reports and rectification requests are welcome. Report a correction

What edit.legal automates

  • —Automatic identification of phase limits based on the legal classification of the offense.
  • —Analytical calculation of residual custody days net of documented suspensions.
  • —Generation of a detailed chronological timeline to assist the magistrate's review.

Put edit.legal to the test on actual cases

Try edit.legal for free on an active case. No credit card required.

Try edit.legal for free