{
  "slug": "immigration-fee-total",
  "title": "Immigration Filing Fee Total Calculator",
  "heading": "Immigration Fee Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/immigration-fee-total",
  "summary": "Add up filing, biometrics, premium processing, and attorney costs.",
  "description": "A single case usually means several forms, each with its own fee, plus biometrics, translations, medical exams, and often an attorney. This totals the case and splits it per applicant so you can budget realistically.",
  "formula": "Total = Σ form fees + biometrics × applicants + premium processing + attorney + incidentals.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=immigration-fee-total",
  "inputs": [
    {
      "id": "applicants",
      "label": "Applicants on the case",
      "kind": "number",
      "hint": null,
      "default": 2,
      "unit": null,
      "min": 1,
      "max": null
    },
    {
      "id": "formFees",
      "label": "Government form fees per applicant",
      "kind": "number",
      "hint": null,
      "default": 1440,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "biometrics",
      "label": "Biometrics per applicant",
      "kind": "number",
      "hint": null,
      "default": 85,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "premium",
      "label": "Premium processing",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "attorney",
      "label": "Attorney flat fee",
      "kind": "number",
      "hint": null,
      "default": 2500,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "medical",
      "label": "Medical exam per applicant",
      "kind": "number",
      "hint": null,
      "default": 300,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "misc",
      "label": "Translations, photos, shipping",
      "kind": "number",
      "hint": null,
      "default": 200,
      "unit": "$",
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "total",
      "label": "Total case cost",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "perApplicant",
      "label": "Cost per applicant",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "gov",
      "label": "Government fees",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "pro",
      "label": "Professional fees",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Applicants on the case: 2",
      "Government form fees per applicant: 1440 $",
      "Biometrics per applicant: 85 $",
      "Premium processing: 0 $",
      "Attorney flat fee: 2500 $",
      "Medical exam per applicant: 300 $",
      "Translations, photos, shipping: 200 $"
    ],
    "outputs": [
      "Total case cost: $6,350",
      "Cost per applicant: $3,175",
      "Government fees: $3,050",
      "Professional fees: $2,500"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter applicants on the case.",
      "Enter government form fees per applicant ($).",
      "Enter biometrics per applicant ($).",
      "Enter premium processing ($).",
      "Enter attorney flat fee ($).",
      "Enter medical exam per applicant ($).",
      "Enter translations, photos, shipping ($).",
      "Read your total case cost on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "applicants": 1,
        "formFees": 860,
        "biometrics": 50,
        "premium": 0,
        "attorney": 1500,
        "medical": 175,
        "misc": 125
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "applicants": 2,
        "formFees": 1440,
        "biometrics": 85,
        "premium": 0,
        "attorney": 2500,
        "medical": 300,
        "misc": 200
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "applicants": 3,
        "formFees": 2300,
        "biometrics": 135,
        "premium": 0,
        "attorney": 4000,
        "medical": 475,
        "misc": 325
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "Are fees refundable if the case is denied?",
      "a": "Government filing fees are almost never refunded, even on denial or withdrawal. Premium processing is the rare exception when the agency misses its own deadline."
    },
    {
      "q": "Can fees be waived?",
      "a": "Fee waivers exist for some benefit categories based on income, means-tested benefits, or financial hardship. Eligibility depends on the specific form."
    }
  ],
  "related": [],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Immigration Filing Fee Total Calculator (https://www.revenuelab.fyi/toolbox/immigration-fee-total)"
}