{
  "batch": "1006-freelance-programming-paperwork-and-taxes",
  "articles": [
    {
      "id": "learn_r1006_freelance_programming_paperwork_and_taxes_irs_general_freelancer_tax_guidance",
      "category": "Business",
      "title": "IRS: General tax guidance for freelance programmers",
      "summary": "IRS provides general tax filing requirements for freelance programmers and independent contractors",
      "body": "IRS provides general tax filing requirements for freelance programmers and independent contractors\n\nWhat Internal Revenue Service actually says:\n\n“Generally, you are self-employed if any of the following apply to you. You carry on a trade or business as a sole proprietor or an independent contractor. You are a member of a partnership that carries on a trade or business. You are otherwise in business for yourself (including in a part-time business or as a gig worker). You have to file an income tax return if your net earnings from self-employment were $400 or more. If your net earnings from self-employment were less than $400, you still have to file an income tax return if you meet any other filing requirement listed in the Form 1040 and 1040-SR instructions PDF. Use Schedule C (Form 1040), Profit or Loss from Business (Sole Proprietorship), to report any income or loss from a business you operated or profession you practiced as a sole proprietor, or gig work performed. Schedule C instructions PDF may be helpful in filling out this form. In order to report your Social Security and Medicare taxes, you must file Schedule SE (Form 1040 or 1040-SR ), Self-Employment Tax PDF.”\n\nNote: IRS provides general tax filing requirements for freelance programmers. Must file income tax return if net earnings are $400 or more, use Schedule C for business income, and Schedule SE for self-employment tax.",
      "source_type": "official",
      "source_link": "https://www.irs.gov/businesses/small-businesses-self-employed/self-employed-individuals-tax-center",
      "last_verified": "2026-09-30",
      "reliability": "STRONG PRACTICE",
      "source_tier": "A",
      "source_publisher": "Internal Revenue Service",
      "evidence_quote": "Generally, you are self-employed if any of the following apply to you. You carry on a trade or business as a sole proprietor or an independent contractor. You are a member of a partnership that carries on a trade or business. You are otherwise in business for yourself (including in a part-time business or as a gig worker). You have to file an income tax return if your net earnings from self-employment were $400 or more. If your net earnings from self-employment were less than $400, you still have to file an income tax return if you meet any other filing requirement listed in the Form 1040 and 1040-SR instructions PDF. Use Schedule C (Form 1040), Profit or Loss from Business (Sole Proprietorship), to report any income or loss from a business you operated or profession you practiced as a sole proprietor, or gig work performed. Schedule C instructions PDF may be helpful in filling out this form. In order to report your Social Security and Medicare taxes, you must file Schedule SE (Form 1040 or 1040-SR ), Self-Employment Tax PDF.",
      "volatility": "low",
      "from_batch": "1006-freelance-programming-paperwork-and-taxes",
      "subject": "IRS",
      "topic": "General tax guidance for freelance programmers",
      "applies_to_country": "Us",
      "tags": {
        "lane": "any",
        "stage": "any",
        "region": [
          "us"
        ],
        "platform": "any",
        "topic": [
          "money.tax"
        ],
        "explicitness": "any"
      }
    },
    {
      "id": "learn_r1006_freelance_programming_paperwork_and_taxes_irs_form_1099_nec_requirements",
      "category": "Business",
      "title": "IRS: Tax form requirements for freelance programmers",
      "summary": "Form 1099-NEC is used to report nonemployee compensation paid to freelance programmers",
      "body": "Form 1099-NEC is used to report nonemployee compensation paid to freelance programmers\n\nWhat Internal Revenue Service actually says:\n\n“Use Form 1099-NEC to report nonemployee compensation. File Form 1099-NEC for each person to whom you have paid during the year at least $600 in: Rents, Prizes and awards, Other income payments, Medical and health care payments, Crop insurance proceeds, Cash payments for fish (or other aquatic life) you purchase from anyone engaged in the trade or business of catching fish, Generally, the cash paid from a notional principal contract to an individual, partnership, or estate, Payments to an attorney, Any fishing boat proceeds.”\n\nNote: Form 1099-NEC reporting threshold is $600 for nonemployee compensation. This applies to freelance programmers receiving payments from platforms or clients.",
      "source_type": "official",
      "source_link": "https://www.irs.gov/forms-pubs/about-form-1099-nec",
      "last_verified": "2026-09-30",
      "reliability": "STRONG PRACTICE",
      "source_tier": "A",
      "source_publisher": "Internal Revenue Service",
      "evidence_quote": "Use Form 1099-NEC to report nonemployee compensation. File Form 1099-NEC for each person to whom you have paid during the year at least $600 in: Rents, Prizes and awards, Other income payments, Medical and health care payments, Crop insurance proceeds, Cash payments for fish (or other aquatic life) you purchase from anyone engaged in the trade or business of catching fish, Generally, the cash paid from a notional principal contract to an individual, partnership, or estate, Payments to an attorney, Any fishing boat proceeds.",
      "volatility": "low",
      "from_batch": "1006-freelance-programming-paperwork-and-taxes",
      "subject": "IRS",
      "topic": "Tax form requirements for freelance programmers",
      "applies_to_country": "Us",
      "tags": {
        "lane": "any",
        "stage": "any",
        "region": [
          "us"
        ],
        "platform": "any",
        "topic": [
          "money.fees"
        ],
        "explicitness": "any"
      }
    },
    {
      "id": "learn_r1006_freelance_programming_paperwork_and_taxes_irs_form_1099_misc_requirements",
      "category": "Business",
      "title": "IRS: Alternative tax form requirements for freelance programmers",
      "summary": "Form 1099-MISC is used for certain types of payments to freelance programmers",
      "body": "Form 1099-MISC is used for certain types of payments to freelance programmers\n\nWhat Internal Revenue Service actually says:\n\n“File Form 1099-MISC for each person to whom you have paid during the year: At least $10 in royalties or broker payments in lieu of dividends or tax-exempt interest. At least $600 in: Rents, Prizes and awards, Other income payments, Medical and health care payments, Crop insurance proceeds, Cash payments for fish (or other aquatic life) you purchase from anyone engaged in the trade or business of catching fish, Generally, the cash paid from a notional principal contract to an individual, partnership, or estate, Payments to an attorney, Any fishing boat proceeds. In addition, use Form 1099-MISC to report that you made direct sales of at least $5,000 of consumer products to a buyer for resale anywhere other than a permanent retail establishment.”\n\nNote: Form 1099-MISC reporting thresholds vary: $10 for royalties, $600 for various payments (rents, prizes, medical, etc.), and $5,000 for consumer products resale.",
      "source_type": "official",
      "source_link": "https://www.irs.gov/forms-pubs/about-form-1099-misc",
      "last_verified": "2026-09-30",
      "reliability": "STRONG PRACTICE",
      "source_tier": "A",
      "source_publisher": "Internal Revenue Service",
      "evidence_quote": "File Form 1099-MISC for each person to whom you have paid during the year: At least $10 in royalties or broker payments in lieu of dividends or tax-exempt interest. At least $600 in: Rents, Prizes and awards, Other income payments, Medical and health care payments, Crop insurance proceeds, Cash payments for fish (or other aquatic life) you purchase from anyone engaged in the trade or business of catching fish, Generally, the cash paid from a notional principal contract to an individual, partnership, or estate, Payments to an attorney, Any fishing boat proceeds. In addition, use Form 1099-MISC to report that you made direct sales of at least $5,000 of consumer products to a buyer for resale anywhere other than a permanent retail establishment.",
      "volatility": "low",
      "from_batch": "1006-freelance-programming-paperwork-and-taxes",
      "subject": "IRS",
      "topic": "Alternative tax form requirements for freelance programmers",
      "applies_to_country": "Us",
      "tags": {
        "lane": "any",
        "stage": "any",
        "region": [
          "us"
        ],
        "platform": "any",
        "topic": [
          "money.fees"
        ],
        "explicitness": "any"
      }
    },
    {
      "id": "learn_r1006_freelance_programming_paperwork_and_taxes_irs_estimated_tax_requirements",
      "category": "Business",
      "title": "IRS: Estimated tax payment requirements for freelance programmers",
      "summary": "Freelance programmers must make quarterly estimated tax payments",
      "body": "Freelance programmers must make quarterly estimated tax payments\n\nWhat Internal Revenue Service actually says:\n\n“Estimated tax is the method used to pay tax on income that is not subject to withholding (for example, earnings from self-employment, interest, dividends, rents, alimony, etc.). In addition, if you do not elect voluntary withholding, you should make estimated tax payments on other taxable income, such as unemployment compensation and the taxable part of your social security benefits. Use Form 1040-ES to figure and pay your estimated tax.”\n\nNote: Freelance programmers must use Form 1040-ES to calculate and pay estimated taxes quarterly since no employer withholds taxes from their income.",
      "source_type": "official",
      "source_link": "https://www.irs.gov/forms-pubs/about-form-1040-es",
      "last_verified": "2026-09-30",
      "reliability": "STRONG PRACTICE",
      "source_tier": "A",
      "source_publisher": "Internal Revenue Service",
      "evidence_quote": "Estimated tax is the method used to pay tax on income that is not subject to withholding (for example, earnings from self-employment, interest, dividends, rents, alimony, etc.). In addition, if you do not elect voluntary withholding, you should make estimated tax payments on other taxable income, such as unemployment compensation and the taxable part of your social security benefits. Use Form 1040-ES to figure and pay your estimated tax.",
      "volatility": "low",
      "from_batch": "1006-freelance-programming-paperwork-and-taxes",
      "subject": "IRS",
      "topic": "Estimated tax payment requirements for freelance programmers",
      "applies_to_country": "Us",
      "tags": {
        "lane": "any",
        "stage": "any",
        "region": [
          "us"
        ],
        "platform": "any",
        "topic": [
          "money.tax"
        ],
        "explicitness": "any"
      }
    }
  ]
}
