Instafill.ai
7 days free
AI form filling · 163 fields · 4 pages · done in seconds

Yes! You can use AI to fill out Form CR-104, Findings and Orders for Pretrial Release or Detention

Don't type 163 fields by hand. Tell our AI about yourself, or upload the listing or an old lease, and it fills every field in seconds. You check it, then download, print or sign.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Form CR-104, Findings and Orders for Pretrial Release or Detention, page 1
Moderate · 51/100Form Complexity Index

The AI does the filling. You just check it.

No typing into boxes, nothing to install.

Tell the AI about youAnswer a few questions in plain words, or upload the listing or an old lease. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, checkboxes included.
Check it and downloadReview every field, change anything, then download, print or sign the PDF.

What this form asks for

The AI fills all of it, from your answers or your documents.

This form, issued by the Judicial Council of California, is used by superior courts to formalize decisions made about a defendant's status pending trial. It details the court's evaluation of flight risk, danger to the public, and the reasoning behind ordering release on recognizance, setting bail, or ordering detention. Today, this form can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
Fillable fields163
Pages4
Form Complexity IndexModerate, 51/100

The AI checks your answers before you download

14 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.

Case Identifier Consistency Across Pages

Validates that the 'DEFENDANT' and 'CASE NUMBER' fields are populated on page 1 and that their values are identical in the header of all subsequent pages (2, 3, and 4). This is crucial for maintaining document integrity and ensuring all pages belong to the same case file, especially if pages are separated. A mismatch could lead to incorrect filing and legal confusion.

Judicial Officer Signature Date Logic

Ensures the 'Date' next to the 'JUDICIAL OFFICER' signature on page 4 is a valid date and is on or after the 'Date' of the hearing specified on page 1. An order cannot be legally signed before the hearing occurs. This validation prevents logical and chronological errors in the court record.

Mutually Exclusive Finding for Release or Detention

Verifies that only one checkbox from the options in item 4 ('Finding for Release or Detention', options a-g) is selected. These findings are mutually exclusive and determine the entire outcome of the hearing. Selecting more than one would create a logically incoherent and unenforceable order.

Conditional Requirement for Financial Condition Details

If checkbox 4e is selected (imposing a financial condition), this check ensures that the monetary amount in 4e is specified and that Section 6 ('Imposition of Financial Condition of Release') is fully completed. The order is incomplete and invalid without the specific bail amount and the court's findings regarding the defendant's ability to pay.

Conditional Requirement for Preventive Detention Findings

If checkbox 4f is selected (ordering preventive detention), this validation confirms that Section 8 ('Preventive Detention') is filled out with the required clear and convincing evidence. A detention order is a significant deprivation of liberty and is legally invalid without the explicit justifications required in this section.

Contradiction Check for Release on Recognizance

If checkbox 4a is selected (release on own recognizance), this check ensures that Section 6 (Financial Condition) and Section 8 (Preventive Detention) are left blank. Filling out these sections would directly contradict the finding of release on recognizance, creating a legally ambiguous and flawed order.

And 8 more checks
  • Required Explanation for 'Other' Fields
  • Numeric Field Integrity for Failure to Appear History
  • Conditional Bail Review Date and Amount
  • Required Header Information
  • Mutually Exclusive Procedural Posture
  • Conditional Justification for Insufficient Conditions
  • Valid Hearing Date and Time Format
  • Conditional Weapon Description

Let AI fill out your CR-104

No typing. Every field filled in seconds, checked, ready to sign.

7 days free, then $19.99/month · Cancel anytime

How to Fill Out CR-104 Online for Free in 2026

What the AI walks you through.

  1. Navigate to Instafill.ai and upload or select Form CR-104.
  2. Use the AI assistant to automatically populate court and case information, including the county, branch, case number, and defendant's name.
  3. Indicate the procedural posture of the hearing and check the boxes for all documents and arguments the court considered.
  4. Detail the court's findings on flight risk and public safety by selecting the appropriate checkboxes and filling in specific details as ordered by the judicial officer.
  5. Select the final finding for release or detention and specify any nonfinancial or financial conditions being imposed, including bail amounts.
  6. Review all entered information for accuracy, ensuring it perfectly reflects the court's oral findings and orders.
  7. The judicial officer can then digitally sign the form, and the completed document can be saved and filed with the court clerk.

Common Mistakes in Completing CR-104

The ones the AI is built to catch.

Incomplete Repetitive Case Information
Users often fill out the defendant's name and case number on the first page but forget to repeat this information in the headers of pages 2, 3, and 4. This happens due to oversight or the assumption that the first page is sufficient. If the pages of the order are separated, it can lead to significant administrative delays, filing errors, and confusion in the defendant's official record. To prevent this, always double-check that the header information is present on every single page of the final document.
Inconsistent Findings and Conclusions
A critical error is selecting checkboxes in Section 3 that detail significant flight or safety risks, but then checking a contradictory conclusion in Section 4, such as 4a ('defendant does not pose a...risk'). This mistake often stems from a simple clerical error or mis-click under time pressure. The consequence is a legally incoherent order that is unsupported by its own findings, making it highly vulnerable to being overturned on appeal and potentially leading to the improper release or detention of the defendant.
Insufficient Justification for Restrictive Conditions
This form requires written justification for imposing restrictive conditions, such as in sections 5a, 6b, and 8b. A common mistake is leaving these explanation fields blank or providing a simple conclusory statement like 'necessary for public safety.' This fails to create the detailed record required by law, as the court must explain why less restrictive alternatives are inadequate. An order lacking this specific justification is legally deficient and can be easily challenged, potentially leading to the modification of release conditions.
Improperly Setting Bail Without Ability-to-Pay Finding
When setting a financial condition (bail) in section 4e or 6c, users frequently fail to properly document the court's finding regarding the defendant's ability to pay. This oversight violates constitutional requirements established in cases like *In re Humphrey*. The consequence is an unlawful bail order that amounts to wealth-based detention and is subject to immediate legal challenge. To avoid this, one must explicitly address the defendant's ability to pay and check the corresponding box in 6d if applicable.
Vague Descriptions in Risk Factor Fields
In Section 3, many fields require a description of specific facts (e.g., 3a(1)(g) 'subvert the criminal process by...'). A frequent error is using generic or conclusory language instead of providing concrete details, such as 'provided a false name to officers.' This happens when rushing to summarize complex oral findings. This weakens the order by failing to establish a clear, reviewable factual record, making the court's decision appear arbitrary and harder to defend on appeal.
Ordering Detention Without 'Clear and Convincing' Findings
For the most severe outcome, preventive detention (Section 8), the form requires explicit findings by 'clear and convincing evidence.' A grave error is to order detention by checking a box in 8c without first detailing the evidence and considered alternatives in 8a and 8b. This often results from a misunderstanding of the high legal standard for denying bail. This mistake leads to unlawful detention, a serious constitutional violation that will be reversed upon review.
Selecting Contradictory Factual Findings
Within a single section, users sometimes check boxes that are mutually exclusive, such as checking both 3a(1)(a) 'Has always made prior court appearances' and 3a(1)(c) 'Has a significant history of...failures to appear.' This is a classic clerical error caused by haste and lack of review. It creates an ambiguous and nonsensical record, rendering the court's factual findings unreliable and the entire order internally inconsistent.
Omitting Specific Numbers in Factual Findings
The form includes fields for specific numbers, such as the number of prior failures to appear in 3a(1)(c) or outstanding warrants in 3a(6). Users often check the box but neglect to enter the corresponding number. This omission transforms a concrete, verifiable fact into a subjective statement, weakening the finding's power and specificity. To create a strong record, always fill in the numerical data when it is requested.
Incomplete Paired Entry (Checkbox without Description)
Many items on the form pair a checkbox with a mandatory description field, such as 3b(10) 'Mitigating factors were present.' A common mistake is to check the box but leave the description field empty. This renders the finding incomplete and unsupported, as an appellate court cannot guess what factors the trial court considered. To avoid this, treat the checkbox and its description field as a single, inseparable unit that must be completed together.
Incorrect Case-Identifying Information
Simple data entry errors in the case number or defendant's name in the main header are frequent and cause major problems. A single transposed digit in the case number can cause the order to be misfiled in the court's electronic system, delaying its processing and creating confusion for jail staff and attorneys. Using an AI-powered tool like Instafill.ai can help prevent these errors by auto-filling recurring information accurately across all pages, ensuring consistency and preventing downstream administrative chaos. If the form is a non-fillable PDF, Instafill.ai can also convert it into an interactive, fillable version to streamline data entry.

Frequently Asked Questions About CR-104

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 1 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your CR-104.
Can I fill other forms too?
This plan is for your CR-104: your own AI agent fills it as often as 5 times a month. To fill other forms and upload your own, choose a Professional plan from your account.
How do I cancel?
From your account, in two clicks, any time. No email, no call.
How does the AI fill out CR-104?
You answer a few questions in plain words, or upload the listing or an old lease. The AI reads what you give it and puts each answer into the right field of CR-104, on every page, in seconds. It checks the answers against the form's own rules, and you review and change anything before you download, print or sign.
What happens to my information?
It is encrypted in transit and at rest, and it is never used to train AI.
How complex is CR-104 to fill out?
CR-104 has a Form Complexity Index of 51 out of 100, in the moderate tier: 163 fillable fields across 4 pages. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is the purpose of Form CR-104?
Form CR-104, 'Findings and Orders for Pretrial Release or Detention,' is a legal document used by a California judge to officially record their decision and reasoning for either releasing a defendant or keeping them in custody before their trial.
Who is responsible for filling out this form?
A judicial officer (a judge) completes and signs this form after a pretrial release hearing. It is a court order and is not filled out by the defendant, attorneys, or the general public.
What kind of information does the judge review before making a decision on this form?
As listed in Section 2, the judge considers the criminal complaint, pretrial services reports, arguments from both the prosecution and defense, the defendant's criminal history, and their record of appearing in court.
What does it mean to be a 'flight risk' or a 'danger to public safety'?
A 'flight risk' is the likelihood a defendant will not return for court dates, while a 'danger to public safety' is the risk they might harm others if released. Section 3 of the form outlines the specific factors the judge evaluates to make this determination, such as past failures to appear and history of violence.
What are the possible outcomes documented on Form CR-104?
The potential outcomes, found in Section 4, include being released on your own recognizance (OR), release with nonfinancial conditions, release after posting bail, or being held in custody without bail (preventive detention).
What are 'nonfinancial conditions' of release?
Nonfinancial conditions are rules you must follow that do not involve money, as detailed in Section 5. Examples include electronic monitoring, checking in with a pretrial services officer, or obeying a restraining order.
If the judge sets bail, do they consider if I can afford it?
Yes. Section 6 of the form requires the court to find that the defendant has the ability to pay the bail amount set, based on evidence or statements presented during the hearing.
What happens if I am released before my trial?
If you are released, you must comply with the mandatory conditions listed in Section 7. This includes appearing at all court dates, obeying all laws, and not leaving the state without the court's permission.
Under what circumstances would a judge order detention without bail?
A judge orders detention without bail, as explained in Section 8, only after finding clear and convincing evidence that no other conditions can ensure the defendant's return to court or protect the public's safety.
Can AI tools help with Form CR-104?
While defendants do not fill out this form, legal professionals can use AI services like Instafill.ai to manage and auto-fill case information accurately into a copy for their records, saving time on administrative tasks.
How can my legal team fill out a copy of this form online for our case file?
Your legal team can use Instafill.ai to upload the CR-104 form. The platform's AI can then help auto-fill known case details like the defendant's name and case number into the correct fields for efficient record-keeping.
What should I do if my copy of the CR-104 PDF is not fillable?
If you have a flat, non-fillable PDF, you can use a service like Instafill.ai. It can convert the document into an interactive, fillable form for easier digital use and annotation.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your CR-104 filled out by AI

$0 today. Cancel before Nov 1 and you pay nothing.

7 days free, then $19.99/month · Cancel anytime