Instafill.ai
7 days free
AI form filling · 158 fields · 3 pages · done in seconds

Yes! You can use AI to fill out Form FL-107, Petition—Marriage/Domestic Partnership

Don't type 158 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.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Form FL-107, Petition—Marriage/Domestic Partnership, page 1
Very Complex · 80/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 a document you already have. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, tables and 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.

Form FL-107 (Petition—Marriage/Domestic Partnership) is the primary pleading used in California Superior Court to open a case for dissolution (divorce), legal separation, or nullity (annulment) of a marriage or domestic partnership. It identifies the parties and court, states the legal relationship and residence basis for filing, and lists the relief requested—such as child custody/visitation, child support, spousal or partner support, and property/debt issues (often with referenced attachments like FL-105 and FL-160). Because it frames what the court can order and what the other party must respond to, accuracy and completeness are important. 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 fields158
Pages3
Sections47
Tables and lists3
Questions that depend on earlier answers94
Form Complexity IndexVery Complex, 80/100

The AI checks your answers before you download

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

Petition Type Selection Is Present and Mutually Exclusive

Validate that exactly one primary petition type is selected: Dissolution (Divorce) of, Nullity of, or Legal Separation of. These options represent different legal actions and should not be simultaneously selected because they drive different downstream requirements and court processing. If none or more than one is selected, the submission should be rejected and the filer prompted to choose a single petition type.

Relationship Subtype Required When Petition Type Is Selected

If Dissolution (Divorce) of is checked, require exactly one of Dissolution—Marriage or Dissolution—Domestic Partnership. Similarly, if Nullity of is checked, require exactly one of Nullity—Marriage or Nullity—Domestic Partnership; and if Legal Separation of is checked, require exactly one of Legal Separation—Marriage or Legal Separation—Domestic Partnership. This ensures the court can apply the correct statutory framework and required attachments. If the subtype is missing or both are selected, fail validation and request correction.

Legal Relationship Checkboxes Are Consistent and Not Contradictory

Validate that the legal relationship section is internally consistent: 'We are married' cannot be selected together with either domestic partnership option. Also ensure the two domestic partnership options (established in CA vs NOT established in CA) are not both selected. Contradictory relationship status can cause incorrect jurisdiction and form logic; if detected, block submission until a single consistent relationship status is provided.

Residence Requirement Satisfied by At Least One Valid Basis

Validate that at least one residence/jurisdiction basis is indicated: Petitioner residency, Respondent residency, domestic partnership established in California, or the special same-sex marriage-in-CA-but-not-recognized basis. This is critical because the court must have jurisdiction to grant the requested relief. If no basis is selected, fail validation and require the filer to select the applicable basis and provide any required supporting location fields.

Residence 'Lives In (Specify)' Required When Residency Box Is Not Checked

If Petitioner has been a resident of this state and county is not checked, require 'Petitioner lives in (specify)' to be completed when the filer is relying on an alternate jurisdiction basis that still needs location context. Likewise, if Respondent residency is not checked, require 'Respondent lives in (specify)' when relevant. Missing location details can prevent the court from confirming venue; if absent, flag the submission for completion.

Court Location Fields Complete and Properly Formatted

Validate that County, Branch name, and Street address for the Superior Court are present, and that 'City and ZIP code' contains a city plus a valid ZIP (5 digits or ZIP+4). Court address completeness is necessary for correct filing venue and service instructions. If any required court fields are missing or the city/ZIP format is invalid, reject the submission and request corrected court information.

And 10 more checks
  • Case Number Format and Consistency Across Sections
  • Petitioner and Respondent Names Present and Not Identical
  • Party/Attorney Contact Information Completeness and Conditional Requirements
  • Email, Telephone, Fax, and Mailing Address Format Validation
  • Marriage/Separation Dates Are Valid and Chronologically Consistent
  • Years/Months Between Marriage and Separation Match the Provided Dates
  • Domestic Partnership Registration Dates and Duration Are Consistent
  • Minor Children Section Is Mutually Exclusive and Complete When Applicable
  • Minor Child Age/Birthdate Logical Validation (Under 18 and Non-Future Dates)
  • Custody/Visitation Requests Require Minor Children and 'Other' Requires Specification

Let AI fill out your FL-107

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

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

How to Fill Out FL-107 Online for Free in 2026

What the AI walks you through.

  1. Go to Instafill.ai and upload the FL-107 PDF (or search/select “FL-107 Petition—Marriage/Domestic Partnership” from the form library).
  2. Enter case and court details: county, branch/courthouse address, and (if available) the case number; indicate if the petition is amended.
  3. Provide party and attorney contact information: petitioner/respondent names, mailing address, phone/email, and attorney/firm and State Bar number if represented.
  4. Choose the petition type and relationship: dissolution, legal separation, or nullity; specify marriage vs. domestic partnership and complete residence/jurisdiction selections.
  5. Fill in statistical facts and children information: marriage/registration and separation dates, time calculations, and whether there are minor children (add children details and note any voluntary declaration of parentage/paternity if applicable).
  6. Select requested orders and relief: legal grounds (irreconcilable differences, incapacity, nullity grounds), custody/visitation forms (e.g., FL-311/FL-312/FL-341 series), child support, spousal/partner support options, and property/separate property references (e.g., FL-160) and any attachments.
  7. Have Instafill.ai validate required fields and consistency, then download/print the completed form for signature and file/serve it according to your county’s Superior Court procedures.

Common Mistakes in Completing FL-107

The ones the AI is built to catch.

Checking the wrong petition type (divorce vs. legal separation vs. nullity)
People often check multiple petition-type boxes or select the wrong one because the terms sound similar and the form asks for both the overall action (Dissolution/Nullity/Legal Separation) and the relationship type (Marriage/Domestic Partnership). This can cause the clerk to reject the filing or force you to amend and re-serve documents, delaying the case. Choose exactly one main petition type that matches what you are asking the court to do, then select the correct sub-box (Marriage or Domestic Partnership) only under that petition type. AI-powered tools like Instafill.ai can reduce this error by prompting the correct dependent selections and preventing incompatible box combinations.
Marking “Amended” without matching it to a prior filing (or forgetting to mark it when it is amended)
Filers frequently misunderstand “Amended” and either check it for a first-time petition or forget to check it when they are changing a previously filed petition. This can create confusion in the court record, lead to processing delays, or require refiling with corrected captions and service. Only check “Amended” if you are formally replacing or changing information from a petition already filed in the same case, and ensure the case number and prior filing context match. Instafill.ai can help by flagging when a case number exists and asking whether this is a first filing or an amendment.
Leaving the case number blank or entering it in the wrong format
Many people don’t have a case number yet (new filing) and mistakenly enter a placeholder, or they copy it incorrectly from a notice (missing letters, dashes, or leading zeros). An incorrect case number can misfile your documents under the wrong case or cause the clerk to reject the submission. If this is a new case, follow local court instructions (often leave it blank for the clerk to assign); if it’s an existing case, copy the case number exactly as it appears on court documents. Instafill.ai can validate common case-number patterns and help ensure consistent entry across all pages/attachments.
Inconsistent petitioner/respondent names across sections and attachments
A very common issue is swapping roles (petitioner vs. respondent), using nicknames, omitting middle initials in one place but not another, or changing last names across FL-105/FL-160/attachments. Inconsistencies can trigger clerk rejections, service problems, and confusion about who is requesting which orders. Use full legal names exactly as they appear on prior filings and keep the same spelling and order everywhere the names appear (including “Case and Parties” sections on attachments). Instafill.ai can auto-populate names consistently across the entire packet to prevent mismatches.
Selecting the wrong legal relationship box (married vs. domestic partnership, CA vs. non-CA registration)
People often check “We are married” and a domestic partnership option, or they choose the wrong domestic partnership jurisdiction because they confuse where they lived with where the partnership was registered. This can affect eligibility, required proofs, and which residence rules apply, potentially delaying the case or requiring corrections. Check only the one relationship status that is legally true, and for domestic partnerships, confirm whether it was established/registered in California or elsewhere. Instafill.ai can guide the correct selection by asking clarifying questions and preventing mutually exclusive choices.
Misunderstanding residence requirements and checking the wrong residency basis
Filers frequently check the standard 6-month/3-month residency boxes even when they don’t qualify, or they forget special exceptions (e.g., domestic partnership established in CA; same-sex marriage in CA but now living where not recognized). Incorrect residency selections can lead to dismissal, a request for additional proof, or the need to refile in the correct county/state. Verify who meets the residency requirement (petitioner or respondent), and if using an exception, complete the “lives in (specify)” fields accurately with city/county. Instafill.ai can help by calculating eligibility based on dates/locations and prompting the correct residency pathway.
Date errors: marriage/registration/separation dates and incorrect years/months calculations
Common mistakes include using inconsistent date formats, entering a separation date earlier than the marriage/registration date, or miscalculating the “years” and “months” between dates (especially when months must be less than 12). These errors can create credibility issues, trigger clerk questions, and cause delays when the court relies on statistical facts. Use a consistent date format (as your court expects), double-check chronology, and compute full years plus remaining months correctly. Instafill.ai can automatically compute the years/months from the entered dates and flag impossible timelines.
Contradictory minor-children selections (checking “no minor children” while listing children, or vice versa)
People often check “There are no minor children” out of habit, then also check “The minor children are” or fill in child details, creating an internal contradiction. This can lead to rejection, require an amended petition, or cause the court to miss that custody/support orders are needed. Choose one: either confirm there are no minor children of the relationship, or list each minor child with complete name, birthdate, and age. Instafill.ai can prevent this by enforcing conditional logic so child fields only appear when the correct checkbox is selected.
Incomplete child details and missing attachments (unborn child/Attachment 4b)
When children are involved, filers frequently omit a child’s middle/last name, enter an age that doesn’t match the birthdate, forget to indicate an unborn child, or fail to check “continued on Attachment 4b” when they run out of space. Missing or inconsistent child information can delay custody/support processing and may require supplemental filings (e.g., FL-105 and related schedules). Ensure each listed child has a full legal name, accurate birthdate, and age that matches, and use the correct attachment checkbox when additional space is needed. Instafill.ai can validate age vs. birthdate and remind you to add the right attachment when the number of children exceeds the form’s space.
Requesting custody/visitation orders without selecting the required related forms (FL-311/FL-312/FL-341 series)
Filers often check visitation or custody boxes but forget to indicate which detailed schedule form they are attaching (FL-311, FL-312, FL-341(C)/(D)/(E), or Attachment 6c(1)). Without the supporting schedule, the request can be too vague for the court to act on, leading to continuances or orders to provide more information. If you request visitation, select the specific form(s) that describe the parenting plan and attach them as required by your court. Instafill.ai can prompt the correct add-on forms based on the boxes you check and help ensure the packet is complete.
Spousal support selections that conflict (payable vs. reserve vs. terminate) or missing the “payable to” party
A frequent error is checking “terminate the court’s ability to award support” while also requesting support, or selecting “reserve for future determination” without specifying whether it applies to petitioner or respondent. These contradictions can result in unclear requested relief and may require clarification at hearings or amended pleadings. Decide whether you are requesting an order now (8a), reserving the issue (8c), or terminating jurisdiction (8b), and then select the correct “payable to” party where required. Instafill.ai can detect conflicting selections and require completion of dependent “payable to” fields.
Property/separate property section contradictions (checking “none” but also listing items or referencing FL-160 incorrectly)
People commonly check “no separate assets or debts” and then also check boxes to confirm separate property via a Property Declaration or list items in the table, or they reference FL-160/Attachment 9b/10b without actually attaching it. This can cause the court to treat the property request as incomplete, delay judgment, or require additional disclosures. Only check the “none” box if you truly have no separate property to confirm; otherwise, either attach the correct Property Declaration (e.g., FL-160) and reference it properly or list the items clearly with “confirm to” entries. Instafill.ai can help by ensuring the “none” option disables item entry and by generating a checklist of required attachments when you reference them.

Frequently Asked Questions About FL-107

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 17 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your FL-107.
Can I fill other forms too?
This plan is for your FL-107: 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 FL-107?
You answer a few questions in plain words, or upload a document you already have. The AI reads what you give it and puts each answer into the right field of FL-107, 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 FL-107 to fill out?
FL-107 has a Form Complexity Index of 80 out of 100, in the very complex tier: 158 fillable fields across 3 pages. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is this form used for?
This form is used to start (or amend) a California family law case involving dissolution (divorce), legal separation, or nullity (annulment) of a marriage or domestic partnership, and to request related orders (children, support, and property). It captures basic case information, relationship details, and the orders you want the court to make.
Who is the Petitioner and who is the Respondent?
The Petitioner is the person who files the case first. The Respondent is the other spouse or domestic partner who is being served with the petition.
How do I choose between Divorce (Dissolution), Legal Separation, and Nullity (Annulment)?
Check “Dissolution (Divorce)” if you want to end the marriage/partnership. Check “Legal Separation” if you want court orders but do not want to end the marriage/partnership, and check “Nullity” if you believe the marriage/partnership is void or voidable and want it declared invalid.
Do I check “Marriage” or “Domestic Partnership,” and what if my domestic partnership was not established in California?
After selecting Dissolution/Legal Separation/Nullity, you must also check whether the case is for a Marriage or a Domestic Partnership. If it’s a domestic partnership, select whether it was established in California or not, because that can affect which rules apply.
What does “Amended” mean, and when should I check it?
Check “Amended” if you are filing a petition that changes or replaces information from a petition you already filed in the same case. If you are filing the case for the first time, leave it unchecked.
What case number do I enter if I’m filing for the first time?
If the court has not assigned a case number yet, you typically leave the case number blank when you first file. Once the court assigns a number, use that exact number on all later filings (including attachments like FL-160).
What contact information is required in the Party/Attorney section?
You should provide the name (party or attorney), mailing address (street, city, state, ZIP), and a telephone number; email and fax are included if available. If you have an attorney, include the firm name and State Bar number.
How do I fill out the residence requirement section (6 months in CA and 3 months in the county)?
Check the box for the Petitioner or Respondent if that person has lived in California for at least 6 months and in the filing county for at least 3 months immediately before filing. If you’re relying on a special rule (like certain domestic partnership or same-sex marriage situations), use the specific checkbox and provide the “lives in (specify)” location as requested.
How do I complete the marriage or domestic partnership dates and the “years/months between” fields?
Enter the date of marriage (or domestic partnership registration date) and the date of separation. Then calculate the time between those dates as full years plus remaining months (less than 12) and enter those values in the corresponding fields.
What do I do if we have minor children together?
Check “The minor children are” and list each child’s full legal name, birthdate, and age in the child sections provided. If a child is not yet born, check the “minor child is not yet born” box, and if you need more space, check the box indicating the child information continues on Attachment 4b.
What if we do not have any minor children?
Check the box stating “There are no minor children.” Do not complete the child listing, custody, or visitation request sections if they do not apply.
How do I request custody and visitation orders on this form?
In the custody section, check the boxes for legal custody (petitioner/respondent/joint/other) and physical custody (petitioner/respondent/joint/other) that you are requesting. For visitation (parenting time), check who should have visitation and then select any supporting visitation schedule forms you are attaching (such as FL-311, FL-312, or FL-341 series) if applicable.
How do spousal/domestic partner support options work (payable, reserve, or terminate)?
Check the “support payable” option if you want the court to order support now and indicate whether it’s payable to Petitioner or Respondent. Check “reserve for future determination” if you want the court to decide later, or check “terminate the court’s ability” if you want the court barred from awarding support (and specify whether that applies to support payable to Petitioner and/or Respondent).
Do I need to attach a voluntary declaration of parentage/paternity?
If both Petitioner and Respondent signed a voluntary declaration of parentage or paternity, check the box and attach a copy if you have it available. If you don’t have a copy, you can still indicate it was signed, but attaching documentation can help avoid delays.
Can AI help me fill out this form, and what if my PDF is not fillable?
Yes—AI tools can help by extracting your information and accurately auto-filling the correct fields; services like Instafill.ai are designed to do this and save time. If your PDF is flat/non-fillable, Instafill.ai can convert it into an interactive fillable form and then populate the fields; generally you upload the PDF, answer a guided set of questions, review the filled form, and download it for filing.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your FL-107 filled out by AI

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

Other forms like this one

domestic partnership forms: Form FL-100, Petition—Marriage/Domestic Partnership (Family Law), Form FL-120, Response—Marriage/Domestic Partnership (Family Law)

partnership forms: Form 1065, U.S. Return of Partnership Income, Form 8865, Return of U.S. Persons With Respect to Certain Foreign Partnerships, Form 1065, U.S. Return of Partnership Income, Form 1065, U.S. Return of Partnership Income, Form FL-100, Petition—Marriage/Domestic Partnership (Family Law), Partnership Tax Return 2019 (NAT 0659), Form 1065, U.S. Return of Partnership Income, Partnership HealthPlan of California Doula Application, Form FL-120, Response—Marriage/Domestic Partnership (Family Law)

marriage forms: Form 12.901(a), Petition for Simplified Dissolution of Marriage, Form 12.901(b)(2), Petition for Dissolution of Marriage, Form 12.901(b)(1), Petition for Dissolution of Marriage, Form 12.901(b)(3), Petition for Dissolution of Marriage, Florida Supreme Court Approved Family Law Form 12.901(b)(3), Petition for Dissolution of Marriage with No Dependent or Minor Child(ren) or Property (02/18), Form FL-100, Petition—Marriage/Domestic Partnership (Family Law), Diocese of Raleigh Information For Automated Marriage Forms and Application for Dispensations/Permissions, Official Certificate of Marriage, Section 50(1)(b) of the Marriage Act 1961 (Cth), form-nc-120-petition-to-establish-fact-date-and-place-of-marriage, declaration-of-marriage-for-court-proceeding-california-family-law, Form FL-120, Response—Marriage/Domestic Partnership (Family Law), Supreme Court of Ohio Uniform Domestic Relations Form 17, Petition for Dissolution of Marriage and Waiver of Service of Summons

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