Yes! You can use AI to fill out Judicial Council of California Form CR-840, Prohibited Items Finding and Orders (Criminal Protective Order)
Don't type 57 fields by hand. Tell our AI about yourself, or upload a document you already have, and it fills every field in seconds. You check it, then download, print or sign.
The AI does the filling. You just check it.
No typing into boxes, nothing to install.
What this form asks for
The AI fills all of it, from your answers or your documents.
The AI checks your answers before you download
13 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.
This check verifies that the 'Case Number' entered on page 1 is identical to the 'Case Number' entered on page 2. Maintaining consistency is critical for ensuring the document is correctly assembled and filed as a single, coherent order for the correct legal case. A mismatch could lead to filing errors or the pages being treated as parts of two different cases.
Validates that the 'Name' fields for both the 'Protected Person' in section 1 and the 'Restrained Person/Defendant' in section 2 are not empty. These names are fundamental to the order's legal validity, identifying the parties involved. Failure to provide these names would render the protective order unenforceable and legally void.
This check ensures that the 'Superior Court of California, County of' field at the top of the form is filled out. This information is essential for identifying the proper jurisdiction and court where the order is filed. An incomplete court address can lead to misfiling, delays, and questions about the order's origin and authority.
If any data is entered into a row in section 3a (Firearms) or 3b (Ammunition), this validation ensures the corresponding 'Description' field for that row is also filled. An item cannot be ordered surrendered without a description for identification purposes. This prevents ambiguous orders and ensures law enforcement knows what specific items to look for.
This check confirms that any date entered in the 'Proof of compliance received by the court' columns in section 3 is a valid calendar date (e.g., MM/DD/YYYY). Incorrectly formatted dates can cause data processing errors and create ambiguity in the case record. This ensures all dates are machine-readable and legally precise.
This validation checks that the 'Date' for the 'Notice of Compliance Hearing' in section 4 is set for a future date relative to the date the form is signed or filed. Scheduling a hearing for a past date is a logical impossibility and would make the notice invalid. This ensures the restrained person is given proper, actionable notice of their required court appearance.
And 7 more checks
- Validates Hearing Time Format
- Requires Past Date for Prior Non-Compliance Finding
- Conditional Requirement for Law Enforcement Agency Name
- Conditional Requirement for Prosecuting Agency Name
- Verifies Judge's Signature Date is Present and Valid
- Flags Submission for Attachment Review
- Logical Consistency of Section 4 and 5
Let AI fill out your CR-840
No typing. Every field filled in seconds, checked, ready to sign.
How to Fill Out CR-840 Online for Free in 2026
What the AI walks you through.
- Navigate to Instafill.ai and upload or select Form CR-840.
- Provide the court name, address, and case number for the AI to populate in the designated fields.
- Enter the full names of the protected person and the restrained person/defendant as prompted.
- Use the guided interface to detail the prohibited items found, such as firearms and ammunition, including descriptions, locations, and serial numbers if known.
- Input the details for any court orders, including the date, time, and location of the compliance hearing.
- Review all the information auto-filled by the AI for accuracy and completeness, making any necessary edits.
- Securely download, print, or share the completed Form CR-840 for filing with the court.
Common Mistakes in Completing CR-840
The ones the AI is built to catch.
Incomplete or Incorrect Court Information
Forgetting the Case Number on Page 2
Providing Vague Firearm Descriptions
Omitting Known Firearm Serial Numbers
Improperly Attaching Lists of Additional Items
Using Inconsistent or Incomplete Party Names
Entering Incorrect Compliance Hearing Details
Submitting Illegible Handwritten Information
Failing to Specify Ammunition Details
Misunderstanding Who Fills Out Which Sections
Frequently Asked Questions About CR-840
Is it really free for 7 days?
Can I fill other forms too?
How do I cancel?
How does the AI fill out CR-840?
What happens to my information?
How complex is CR-840 to fill out?
What is the purpose of Form CR-840?
Who fills out this form?
Who is the 'restrained person' and who is the 'protected person'?
What do I do with the firearms and ammunition listed in Section 3?
How do I prove to the court that I have surrendered my prohibited items?
What is the 'Notice of Compliance Hearing' in Section 4?
What happens if I miss my compliance hearing or don't provide proof of surrender?
What does it mean if Section 5 of the form is filled out?
What if I have more prohibited items than there is space for on the form?
How long do I have to surrender the items?
Can I use an AI tool to help me fill out Form CR-840?
How can I use a service like Instafill.ai for this form?
My copy of the CR-840 is a non-fillable PDF. What can I do?
Get your CR-840 filled out by AI
$0 today. Cancel before Oct 31 and you pay nothing.
Other forms like this one
California court forms: Judicial Council of California Form SC-105, Request for Court Order and Answer (Small Claims), Judicial Council of California Form SC-120, Defendant’s Claim and ORDER to Go to Small Claims Court (Small Claims), Judicial Council of California Form SER-001, Request for Sheriff to Serve Court Papers, Judicial Council of California Form SER-001, Request for Sheriff to Serve Court Papers, Affidavit for Collection of Personal Property California Probate Code Section 13100, Form POS-040, Proof of Service—Civil, Declaration of Facts of Death (California Superior Court), declaration-of-marriage-for-court-proceeding-california-family-law, ADOPT-200, Adoption Request, ADOPT-200, Stepparent Adoption Request, ADOPT-210, Adoption Agreement, ADOPT-310, Contact After Adoption Agreement, Judicial Council of California Form ADOPT-200, Adoption Request, Form ADR-107, Mediation Attendance Sheet, Form ADR-110, Order Appointing Referee, Form ADR-109, Stipulation or Motion for Order Appointing Referee, Form ADR-102, Request for Trial De Novo After Judicial Arbitration, Form ADR-108, Referee's Report (Code Civ. Proc., §§ 638, 639), Form ADR-106, Petition to Confirm, Correct, or Vacate Contractual Arbitration Award, Form ADR-104, Rejection of Award and Request for Trial After Attorney-Client Fee Arbitration
Judicial Council forms: Judicial Council of California Form FL-300, Request for Order, Judicial Council of California Form FL-150, Income and Expense Declaration, Judicial Council of California Form SC-104, Proof of Service (Small Claims), Judicial Council of California Form SC-105, Request for Court Order and Answer (Small Claims), Judicial Council of California Form DE-111, Petition for Probate (Probate—Decedents Estates), Judicial Council of California Form SC-104, Proof of Service (Small Claims), Judicial Council of California Form SC-108, Request to Correct or Cancel Judgment and Answer (Small Claims), Judicial Council of California Form SC-120, Defendant’s Claim and ORDER to Go to Small Claims Court (Small Claims), Civil Case Cover Sheet (Judicial Council of California Form CM-010), Civil Case Cover Sheet (Judicial Council of California Form CM-010), Judicial Council of California Form TR-205, Request for Trial by Written Declaration (Trial by Written Declaration—Traffic), Judicial Council of California Form DE-120, Notice of Hearing—Decedent's Estate or Trust, Inventory and Appraisal Attachment (Judicial Council of California Form DE-161, GC-041), CLETS-001, Confidential Information for Law Enforcement (Judicial Council of California), Judicial Council of California Form SER-001, Request for Sheriff to Serve Court Papers, Judicial Council of California Form UD-105, Answer—Unlawful Detainer, CLETS-001, Confidential Information for Law Enforcement (Judicial Council of California), Judicial Council of California Form ADOPT-210, Adoption Agreement, Judicial Council of California Form DE-120, Notice of Hearing—Decedent's Estate or Trust, Inventory and Appraisal (Judicial Council of California) (Form DE-160/GC-040)
California judicial forms: Judicial Council of California Form FL-300, Request for Order, Judicial Council of California Form FL-150, Income and Expense Declaration, Judicial Council of California Form SC-104, Proof of Service (Small Claims), Judicial Council of California Form SC-105, Request for Court Order and Answer (Small Claims), Judicial Council of California Form DE-111, Petition for Probate (Probate—Decedents Estates), Judicial Council of California Form SC-104, Proof of Service (Small Claims), Judicial Council of California Form SC-108, Request to Correct or Cancel Judgment and Answer (Small Claims), Judicial Council of California Form SC-120, Defendant’s Claim and ORDER to Go to Small Claims Court (Small Claims), Civil Case Cover Sheet (Judicial Council of California Form CM-010), Civil Case Cover Sheet (Judicial Council of California Form CM-010), Judicial Council of California Form TR-205, Request for Trial by Written Declaration (Trial by Written Declaration—Traffic), Judicial Council of California Form DE-120, Notice of Hearing—Decedent's Estate or Trust, Inventory and Appraisal Attachment (Judicial Council of California Form DE-161, GC-041), CLETS-001, Confidential Information for Law Enforcement (Judicial Council of California), Judicial Council of California Form SER-001, Request for Sheriff to Serve Court Papers, Judicial Council of California Form UD-105, Answer—Unlawful Detainer, CLETS-001, Confidential Information for Law Enforcement (Judicial Council of California), Judicial Council of California Form ADOPT-210, Adoption Agreement, Judicial Council of California Form DE-120, Notice of Hearing—Decedent's Estate or Trust, Inventory and Appraisal (Judicial Council of California) (Form DE-160/GC-040)

Let AI fill out your CR-840
Your trial starts once a card is added. You pay nothing before Oct 31.
Our AI already knows this form, all 57 fields of it. Skip the typing: tell it about yourself, or upload what you have, and it fills the whole form in seconds.
- AI fills every field on both pages, checkboxes included
- No typing into boxes: answer a few questions, or upload a document you already have, an old copy of this form, a photo of a document
- The AI checks the answers; you review and change anything before you download
- Download the finished PDF, print it, or sign it online
- Encrypted, and never used to train AI
Cancel before Oct 31 and you pay nothing.
A card is needed to start the trial. Cancel in two clicks from your account.
Terms · Privacy