Request for Civil Harassment Restraining Orders
Fill it with Ezel. AI intake, blocker review, court-ready PDF.
File CH-100 with Ezel
Fill CH-100 with Ezel
AI-assisted intake, completeness review, and a court-ready PDF for CH-100 only. Print, sign in pen, file yourself.
What Ezel does with CH-100
Tell Ezel what's going on. The rest is automatic.
What is CH-100?
California Judicial Council mandatory-use form to request a Civil Harassment Restraining Order (CHRO) under Code of Civil Procedure section 527.6. Use CH-100 when the person you need protection from is NOT a current or former intimate partner, close family member, or someone you live with (those cases use DV-100 under the Domestic Violence Prevention Act). Civil harassment covers neighbors, coworkers, classmates, distant family, ex-friends, and strangers, where the conduct is unlawful violence, a credible threat of violence, or a course of conduct that seriously alarms, annoys, or harasses you and causes substantial emotional distress. CH-100 travels with CLETS-001 (Confidential CLETS Information) and, if you are seeking a temporary restraining order, CH-110 (Temporary Restraining Order) for the judge's signature.
What happens if you miss the deadline: Missing the 5-day personal-service deadline usually means the court continues the hearing rather than dismissing the case. Failing to appear at the noticed hearing dismisses the case; you can refile.
How to file
- Filing fee
- Filing fee is $0 if the petition is based on unlawful violence, a credible threat of violence, or stalking (Government Code section 6103.4; CCP 527.6(y)). Otherwise, the fee is roughly $435 to $465; file FW-001 fee waiver if you cannot afford it. Free sheriff/marshal service on the same violence/threat/stalking basis (CCP 527.6(z)).
- Filing method
- in-person, mail, efile (county-specific)
- Filing deadline
- No filing deadline. After filing, the court rules on a TRO request the same day or next court day (CCP 527.6(e)). The hearing on the permanent order must be set within 21 days of filing, or 25 days if the court grants good cause to extend (CCP 527.6(g)). Personal service must happen at least 5 days before the hearing, unless the court shortens the time on item 12.
- How to serve
- Personal service on the restrained person at least 5 days before the hearing (CCP 527.6(m); the 21/25-day hearing-timing rule sits separately in CCP 527.6(g)). The sheriff or marshal serves for free if the petition rests on violence, credible threat of violence, or stalking. Use CH-200 (Proof of Personal Service) to file the proof. Service cannot be by mail.
- Wet signature
- Yes, sign in pen after printing.
- Notarization
- No
- Original and copies
- Original plus two copies to the clerk: one for the court, one for the petitioner, one for the sheriff/marshal to use for service. Bring extras if you have multiple protected persons or attachments.
Don't memorize the rules. Ezel walks you through CH-100 field by field, flags what the AI review treats as a blocker, and renders a court-ready PDF.
Start filing →You'll likely also file
Other Ezel-supported forms that commonly file alongside CH-100. Each one has its own guided fill, AI review, and PDF render.
Field-by-field guidance
We've mapped every field on CH-100: what it asks, what counts as a blocker, what trips most filers up. Ezel applies all of it as you fill. Plain-English questions in, court-ready PDF out.
203 fields handled for you. You don't have to read them all.
Start for $49 →Or read all 203 fields yourself
Court county and address. CCP 527.6 venue is generally where you live, where the harasser lives, or where the harassment happened.
- Listing a different court than where the petitioner lives, was harassed, or where harassment will continue.
- Filer omits courthouse address.
Case number. Leave blank on the original; clerk stamps it on at filing.
- Filer types case number from a different matter.
- Filer guesses a number; leave blank for clerk.
Your full legal name.
- Filer types nickname instead of legal name.
- Filer changes spelling between forms in the same packet.
Your age.
- Filer enters DOB in age field.
- Filer types decimal age.
Your lawyer's name (if any).
- Pro se petitioner leaves blank (correct).
- Pro se petitioner types 'Self' or 'In Pro Per' here; that goes in the 'Attorney for' line.
Your lawyer's state bar number.
- Pro se filer fills with driver's license number.
- Out-of-state attorney fills home-state bar number.
Your lawyer's firm.
- Pro se filer fills with employer.
- Filer types 'Self'.
Your address (or your lawyer's; or any safe mailing address). Form item 1b explicitly allows a non-home address for privacy.
- Filer lists a residential address that the restrained person knows; safe-mailing address allowed under item 1b.
- Filer types only number without street name.
Your city.
- Filer abbreviates city name.
- Filer types neighborhood instead of city.
Your state.
- Filer types full state name in a small field.
- Filer leaves blank for in-state CA.
Your ZIP.
- Filer enters ZIP+4 with no separator.
- Filer omits the ZIP.
Your phone. Form item 1b says you do not have to give it.
- Filer feels obligated to disclose; item 1b says you do not have to give it.
- Filer types fake number.
Your fax. Form item 1b says you do not have to give it.
- Filer types phone in fax field.
- Filer types 'N/A' instead of leaving blank.
Your email. Form item 1b says you do not have to give it.
- Filer feels obligated to disclose; item 1b says you do not have to give it.
- Filer types stale email.
Restrained person's full name.
- Filer guesses the spelling; if uncertain, use whatever appears on a recent ID, lease, or court record.
- Filer lists multiple names; one row per restrained person, use a separate CH-100 if more than one.
Restrained person's age (if known).
- Filer leaves blank when age is unknown; an estimate ('about 30') is acceptable.
- Filer enters DOB in age field.
Restrained person's address (if known). Detailed identifying info goes on CLETS-001 (filed separately).
- Filer lists work address only; sheriff needs personal address for service.
- Filer leaves blank when address is known.
Restrained person's city.
- Filer abbreviates city name.
- Filer types neighborhood instead of city.
Restrained person's state.
- Filer types full state name in a small field.
- Filer leaves blank for in-state CA.
Restrained person's ZIP.
- Filer enters ZIP+4 with no separator.
- Filer omits the ZIP.
Are you asking for protection of others (item 3a)?
- Filer answers yes but leaves item 3a names blank.
- Filer answers no when household members need protection.
Item 3a person 1: full name.
- Filer types nickname instead of legal name.
- Filer changes spelling between forms in the same packet.
Item 3a person 1: sex.
- Filer leaves blank.
- Filer types beyond Male/Female.
Item 3a person 1: age.
- Filer enters DOB in age field.
- Filer types decimal age.
Item 3a person 1: lives with you?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 3a person 1: relationship to you.
- Filer types vague phrase ('relative').
- Filer leaves blank.
Item 3a person 2: full name.
- Filer types nickname instead of legal name.
- Filer changes spelling between forms in the same packet.
Item 3a person 2: sex.
- Filer leaves blank.
- Filer types beyond Male/Female.
Item 3a person 2: age.
- Filer enters DOB in age field.
- Filer types decimal age.
Item 3a person 2: lives with you?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 3a person 2: relationship to you.
- Filer types vague phrase ('relative').
- Filer leaves blank.
Item 3a person 3: full name.
- Filer types nickname instead of legal name.
- Filer changes spelling between forms in the same packet.
Item 3a person 3: sex.
- Filer leaves blank.
- Filer types beyond Male/Female.
Item 3a person 3: age.
- Filer enters DOB in age field.
- Filer types decimal age.
Item 3a person 3: lives with you?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 3a person 3: relationship to you.
- Filer types vague phrase ('relative').
- Filer leaves blank.
Item 3a person 4: full name.
- Filer types nickname instead of legal name.
- Filer changes spelling between forms in the same packet.
Item 3a person 4: sex.
- Filer leaves blank.
- Filer types beyond Male/Female.
Item 3a person 4: age.
- Filer enters DOB in age field.
- Filer types decimal age.
Item 3a person 4: lives with you?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 3a person 4: relationship to you.
- Filer types vague phrase ('relative').
- Filer leaves blank.
Item 3a overflow checkbox.
- Filer fails to attach MC-025 when listing more than 4 protected persons.
- Filer types names directly in this field.
Why each additional person needs protection (item 3b).
- Filer leaves blank when protected others are listed.
- Filer copies item 7 narrative; this field needs reasons specific to each named person.
Item 3b overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Case number (page 2 caption replica).
- Filer pre-fills page 2 case number; the clerk stamps every page.
- Filer mismatches the page 2 case number with page 1.
Item 4: how you know the restrained person. Civil harassment is for relationships that are NOT current or former intimate partners, close family, or co-residents (those go to DV-100).
- Filer picks 'family member or close associate' when actually a romantic partner; that triggers DV-100 instead of CH-100.
- Filer leaves blank; relationship narrative is required.
Item 4 overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 5a: restrained person resides in this county.
- Filer leaves blank when residing in the county of filing.
- Filer checks both venue_residence and venue_other.
Item 5b: I was harassed in this county.
- Filer checks when harassment did not occur in this county.
- Filer leaves blank when harassment took place here.
Item 5c: I reside or am temporarily located in this county.
- Filer checks for location-of-future-harm without articulating why.
- Filer leaves blank when location of likely future harm is here.
Item 5d: other venue basis.
- Filer checks 'other' without specifying basis.
- Filer leaves blank when CCP 527.6 venue grounds otherwise apply.
Item 5d: other venue text.
- Filer leaves blank after checking venue_other.
- Filer types vague phrase rather than statutory basis.
Item 6a: have you been involved in another court case with the restrained person?
- Filer answers yes but leaves case-history rows blank.
- Filer answers no without checking court records (CourtListener / county case search).
Item 6a: Civil Harassment case checkbox.
- Filer checks the civil harassment category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Civil Harassment year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Civil Harassment case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Civil Harassment filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Domestic Violence case checkbox.
- Filer checks the domestic violence category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Domestic Violence year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Domestic Violence case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Domestic Violence filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Divorce/Nullity/Legal Sep case checkbox.
- Filer checks the dissolution category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Divorce/Nullity/Legal Sep year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Divorce/Nullity/Legal Sep case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Divorce/Nullity/Legal Sep filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Paternity/Parentage/Custody case checkbox.
- Filer checks the parentage category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Paternity/Parentage/Custody year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Paternity/Parentage/Custody case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Paternity/Parentage/Custody filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Elder/Dependent Adult Abuse case checkbox.
- Filer checks the elder abuse category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Elder/Dependent Adult Abuse year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Elder/Dependent Adult Abuse case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Elder/Dependent Adult Abuse filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Eviction case checkbox.
- Filer checks the unlawful detainer category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Eviction year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Eviction case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Eviction filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Guardianship case checkbox.
- Filer checks the guardianship category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Guardianship year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Guardianship case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Guardianship filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Workplace Violence case checkbox.
- Filer checks the workplace violence category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Workplace Violence year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Workplace Violence case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Workplace Violence filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Small Claims case checkbox.
- Filer checks the small claims category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Small Claims year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Small Claims case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Small Claims filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Criminal case checkbox.
- Filer checks the criminal category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Criminal year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Criminal case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Criminal filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: Other case checkbox.
- Filer checks the other category without filling year/number/county.
- Filer fails to check although a related case exists.
Item 6a: Other year filed.
- Filer types month/day instead of year.
- Filer leaves blank when category is checked.
Item 6a: Other case number.
- Filer leaves blank when category is checked.
- Filer types case caption instead of case number.
Item 6a: Other filed in (county/state).
- Filer types court name instead of county.
- Filer leaves blank when category is checked.
Item 6a: 'Other' kind specify.
- Filer leaves blank after checking 'other'.
- Filer types vague phrase.
Item 6b: are there any current protective or restraining orders?
- Filer leaves blank when prior orders exist.
- Filer types narrative; this field expects a yes/no plus brief.
Item 7a(1): date of the most recent incident.
- Filer types only 'recently'; the form needs a specific date or date range.
- Filer leaves blank.
Item 7a(2): who else was there.
- Filer leaves blank when witnesses exist.
- Filer lists witnesses without contact information.
Case number (page 3 caption replica).
- Filer pre-fills page 3 case number; the clerk stamps every page.
- Filer mismatches across pages.
Item 7a(3): how the person harassed you. Plain facts: dates, places, what was said and done. CCP 527.6 requires unlawful violence, a credible threat of violence, OR a course of conduct (more than one act) that seriously alarmed, annoyed, or harassed you and caused substantial emotional distress.
- Filer types one-line description; CCP 527.6 requires a reasonable specificity standard.
- Filer relies on the overflow field without filling this main field.
Item 7a(3) overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 7a(4): did the person use or threaten to use a weapon?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 7a(4): if yes, explain.
- Filer leaves blank after answering yes.
- Filer types vague phrase rather than naming weapon type.
Item 7a(4) overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 7a(5): were you harmed or injured?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 7a(5): if yes, describe the harm.
- Filer leaves blank after answering yes.
- Filer types vague phrase rather than naming injury or specific harm.
Item 7a(5) overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 7a(6): did the police come?
- Filer answers no when police were called; police reports strengthen the case.
- Filer answers yes without identifying agency or report number.
Item 7a(6): did they give an EPO?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
EPO protects me.
- Filer leaves blank when EPO covers them.
- Filer checks both 'me' and 'others' without naming.
EPO protects the restrained person.
- Filer leaves blank when EPO names the respondent.
- Filer treats as separate from the current restrained person.
EPO protects the persons in 3.
- Filer leaves blank when EPO covers others.
- Filer checks without listing names.
Item 7b: has the person harassed you at other times?
- Filer leaves both Yes and No unchecked.
- Filer checks both Yes and No.
Item 7b: describe prior incidents and dates. Course of conduct (more than one act) is one of the three CCP 527.6 paths to relief.
- Filer leaves blank after answering yes.
- Filer types narrative without timeline.
Item 7b overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Case number (page 4 caption replica).
- Filer pre-fills page 4 case number; the clerk stamps every page.
- Filer mismatches across pages.
Item 8: I ask for personal conduct orders. Almost every CHRO petition checks this and 8a.
- Filer leaves blank without picking any sub-option.
- Filer checks all sub-options reflexively; pick what applies.
Item 8a: stop harassing, intimidating, attacking, etc.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 8b: no contact (in person, phone, email, text, mail, etc.).
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 8c: other personal-conduct order.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 8c: other text.
- Filer leaves blank after checking 8c.
- Filer types vague phrase.
Item 8c overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 9: I ask for stay-away orders.
- Filer leaves blank without picking sub-options.
- Filer checks all sub-options reflexively.
Item 9a: distance the restrained person must stay away. Most courts grant 100 yards.
- Filer enters yards exceeding 100 (CCP 527.6 caps stay-away orders).
- Filer leaves blank when stay-away is requested.
Item 9a(1): stay away from me.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(2): stay away from other persons in item 3.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(3): stay away from my home.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(4): stay away from my job.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(5): stay away from my school.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(6): stay away from my children's school.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(7): stay away from my children's place of child care.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(8): stay away from my vehicle.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(9): stay away from other (specify).
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 9a(9): other text.
- Filer leaves blank after checking 9 other.
- Filer types vague phrase.
Item 9b: with these stay-aways, can the restrained person still get to their home, school, or job?
- Filer leaves blank when address-confidential access is needed.
- Filer checks without explanation.
Item 9b: explanation if 'No'.
- Filer leaves blank after checking 9b.
- Filer types vague phrase.
Item 9b overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 10: firearms knowledge (don't know / no / yes). If a CHRO is granted, the restrained person is automatically prohibited from owning firearms (CCP 527.9).
- Filer leaves blank without picking a firearm-relinquishment option.
- Filer picks 'no firearms' when firearms are known to exist.
Case number (page 5 caption replica).
- Filer pre-fills page 5 case number; the clerk stamps every page.
- Filer mismatches across pages.
Item 10 firearm row 1: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 1: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 1: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 10 firearm row 2: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 2: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 2: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 10 firearm row 3: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 3: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 3: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 10 firearm row 4: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 4: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 4: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 10 firearm row 5: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 5: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 5: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 10 firearm row 6: description.
- Filer types only generic 'firearm'; describe make/model.
- Filer leaves blank when firearm is known.
Item 10 firearm row 6: number/amount.
- Filer leaves blank when count is known.
- Filer types text in numeric field.
Item 10 firearm row 6: location (if known).
- Filer types neighborhood; specify physical location.
- Filer leaves blank when location is known.
Item 11: request a TRO until the hearing. If checked, also fill CH-110 for the judge's signature.
- Filer leaves blank without explaining notice basis.
- Filer checks without describing why ex parte relief is needed.
Item 11: has the restrained person been told you are seeking a TRO?
- Filer leaves blank when notice is requested.
- Filer treats this as judge fills.
Item 11: explanation if no notice. California Rules of Court 3.1204 requires notice or a good-faith attempt unless excused.
- Filer leaves blank after checking item 11.
- Filer types vague phrase.
Item 11 overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 12: request fewer than 5 days between service and hearing.
- Filer leaves blank without picking sub-options.
- Filer checks reflexively.
Item 12: explanation.
- Filer leaves blank after checking item 12.
- Filer types vague phrase.
Item 12 overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Case number (page 6 caption replica).
- Filer pre-fills page 6 case number; the clerk stamps every page.
- Filer mismatches across pages.
Item 13a: no filing fee (violence/threats/stalking basis under Government Code section 6103.4 and CCP 527.6(y)).
- Filer checks 13a but the case does not involve violence; civil harassment without violence allegation requires fee.
- Filer leaves blank when violence allegation is in the petition.
Item 13b: free sheriff/marshal service on the same basis.
- Filer checks 13b without using the sheriff for service.
- Filer leaves blank when sheriff service is requested.
Item 13c: no fee via FW-001 fee waiver.
- Filer checks 13c without filing FW-001.
- Filer leaves blank when fee waiver is requested.
Item 14: I ask for lawyer's fees and costs (CCP 527.6(s) authorizes for prevailing protected person; pro se filers usually skip).
- Filer leaves blank without picking sub-options.
- Filer checks reflexively.
Item 14: lawyer's fees checkbox.
- Filer checks 14 lawyer fees without retaining counsel.
- Filer leaves blank when represented.
Item 14: court costs checkbox.
- Filer checks 14 costs without itemizing.
- Filer leaves blank when seeking costs.
Item 14 fee row 1: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 1: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 fee row 2: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 2: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 fee row 3: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 3: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 fee row 4: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 4: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 fee row 5: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 5: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 fee row 6: description.
- Filer types vague description.
- Filer leaves blank when fee row is being claimed.
Item 14 fee row 6: dollar amount.
- Filer enters cents.
- Filer types narrative in dollar field.
Item 14 overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 15: I ask for animal protection orders.
- Filer leaves blank without picking sub-options.
- Filer checks reflexively.
Item 15a: identify the animals.
- Filer leaves blank after checking animal possession.
- Filer types vague phrase.
Item 15a: good cause for sole possession.
- Filer leaves blank after checking animal possession.
- Filer types reason without specific facts.
Item 15a: sole-possession checkbox.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 15a overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 15b: stay away from animals checkbox.
- Filer leaves blank when applicable.
- Filer checks too many; pick only what applies.
Item 15b: distance the restrained person must stay from animals.
- Filer enters yards exceeding 100.
- Filer leaves blank when stay-away from animals is requested.
Case number (page 7 caption replica).
- Filer pre-fills page 7 case number; the clerk stamps every page.
- Filer mismatches across pages.
Item 16: I ask for additional orders.
- Filer leaves blank without describing other orders sought.
- Filer checks reflexively.
Item 16: describe.
- Filer leaves blank after checking item 16.
- Filer types vague phrase.
Item 16 overflow checkbox.
- Filer leaves blank when description exceeds the line and needs MC-025 or attached page.
- Filer types description in this field instead of using attachment label.
Item 17: number of attachment pages.
- Filer leaves blank.
- Filer counts only the form pages, not attachments.
Lawyer signature date (if represented).
- Filer pre-fills before lawyer signs.
- Pro se filer types own date here; this is for the lawyer.
Lawyer name (if any).
- Pro se petitioner types own name; lawyer typed name only.
- Filer leaves blank when lawyer is signing.
Your signature date.
- Filer pre-dates before signing.
- Filer leaves blank intending to sign at the courthouse counter.
Your typed name on the signature line; wet signature added after printing. Form is signed under penalty of perjury.
- Filer signs above the line but never types their name.
- Filer types lawyer's name when filer is pro se.
Sources
- Form CH-100 (PDF, Rev. January 1, 2026)
- Form CH-100-INFO, Can a Civil Harassment Restraining Order Help Me?
- Cal. Code of Civil Procedure section 527.6 (civil harassment restraining order; hearing/service deadlines; fee waiver)
- Cal. Government Code section 6103.4 (fee waiver for violence/threat/stalking petitions)
- California Courts Self-Help: Civil Harassment Restraining Order
Ready to file CH-100?
You've seen what's involved. Fill CH-100 with Ezel in minutes, not hours.