{
  "id": "tiktok-money",
  "version": "e1d13d82fa29",
  "status": "published",
  "name": "TikTok Money Calculator",
  "question": "How much do my video views pay?",
  "summary": "Estimates a creator’s earnings per month, year and day from qualified views and the RPM (pay per 1,000 qualified views) you type, plus other monthly income, and the views needed for an income goal.",
  "category": "finance",
  "subcategory": "business",
  "url": "https://www.acalculator.org/finance/tiktok-money-calculator",
  "markdown": "https://www.acalculator.org/finance/tiktok-money-calculator.md",
  "kind": "function",
  "method": "pay from views = qualified views × RPM ÷ 1,000; per month = pay from views + other income; per year = per month × 12; per day = per year ÷ 365; views for a goal = (goal − other income) × 1,000 ÷ RPM, rounded up.",
  "assumptions": [
    "The RPM you type stays the same. Real pay per view changes with the audience, the season and the video.",
    "Only qualified views earn the RPM. Other income is a flat amount per month.",
    "Earnings are before tax. The IRS counts this income as taxable, and self-employment tax applies from $400 of net earnings a year.",
    "Arithmetic is exact on the typed decimals; money shows to the cent, halves up."
  ],
  "inputs": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "type": "object",
    "properties": {
      "views": {
        "title": "Qualified views per month",
        "description": "The views that count for pay in a month, from your creator analytics.",
        "type": "integer",
        "minimum": 0,
        "maximum": 1000000000000
      },
      "rpm": {
        "title": "RPM",
        "description": "What you are paid per 1,000 qualified views, from your creator analytics. Typed by you.",
        "type": "number",
        "x-unit": "USD",
        "minimum": 0,
        "maximum": 1000
      },
      "other": {
        "title": "Other income per month",
        "description": "Gifts, subscriptions, brand deals or other pay in a month. Leave empty for none.",
        "type": "number",
        "x-unit": "USD",
        "minimum": 0,
        "maximum": 10000000000
      },
      "goal": {
        "title": "Income goal per month",
        "description": "A monthly income you want, to see the qualified views it takes. Leave empty to skip.",
        "type": "number",
        "x-unit": "USD",
        "exclusiveMinimum": 0,
        "maximum": 10000000000
      }
    }
  },
  "outputs": {
    "monthly": {
      "label": "Earnings per month",
      "description": "Views pay plus other income, for one month.",
      "format": "money"
    },
    "viewPay": {
      "label": "Pay from views",
      "description": "Qualified views × RPM ÷ 1,000, for one month.",
      "format": "money"
    },
    "yearly": {
      "label": "Earnings per year",
      "description": "Earnings per month × 12.",
      "format": "money"
    },
    "daily": {
      "label": "Earnings per day",
      "description": "Earnings per year ÷ 365.",
      "format": "money"
    },
    "needed": {
      "label": "Qualified views needed per month",
      "description": "The views that reach the income goal at this RPM, after other income, rounded up to a whole view.",
      "format": "integer"
    }
  },
  "defaultAnswer": {
    "inputs": {
      "views": 1000000,
      "rpm": 0.5
    },
    "outputs": {
      "monthly": 500,
      "viewPay": 500,
      "yearly": 6000,
      "daily": 16.438356164383563
    },
    "text": "1,000,000 qualified views a month at an RPM of $0.50 earn $500.00; with other income that is $500.00 a month or $6,000.00 a year."
  },
  "examples": [
    {
      "given": {
        "views": 1000000,
        "rpm": 0.5
      },
      "expect": {
        "viewPay": 500,
        "monthly": 500,
        "yearly": 6000,
        "daily": 16.438356164383563
      },
      "source": "hand calculation in content.mdx: 1,000,000 × 0.50 ÷ 1,000 = 500; 500 × 12 = 6,000; 6,000 ÷ 365 = 16.44; IRS, Gig economy tax center (income from online platforms must be reported on a tax return, even when no information return is sent). https://www.irs.gov/businesses/gig-economy-tax-center"
    },
    {
      "given": {
        "views": 250000,
        "rpm": 0.8,
        "other": 120
      },
      "expect": {
        "viewPay": 200,
        "monthly": 320,
        "yearly": 3840
      },
      "source": "hand calculation in content.mdx: 250,000 × 0.80 ÷ 1,000 = 200; 200 + 120 = 320; IRS, Gig economy tax center (income from online platforms must be reported on a tax return, even when no information return is sent). https://www.irs.gov/businesses/gig-economy-tax-center"
    },
    {
      "given": {
        "views": 100000,
        "rpm": 0.6,
        "other": 100,
        "goal": 1000
      },
      "expect": {
        "needed": 1500000,
        "monthly": 160
      },
      "source": "hand calculation in content.mdx: (1,000 − 100) × 1,000 ÷ 0.60 = 1,500,000 views; IRS, Gig economy tax center (income from online platforms must be reported on a tax return, even when no information return is sent). https://www.irs.gov/businesses/gig-economy-tax-center"
    },
    {
      "given": {
        "views": 0,
        "rpm": 0.7,
        "goal": 100
      },
      "expect": {
        "needed": 142858,
        "monthly": 0
      },
      "source": "hand calculation in content.mdx: 100 × 1,000 ÷ 0.70 = 142,857.14, rounded up to 142,858; IRS, Self-employment tax (Social Security and Medicare taxes) (self-employment tax applies to net earnings of $400 or more). https://www.irs.gov/businesses/small-businesses-self-employed/self-employment-tax-social-security-and-medicare-taxes"
    }
  ],
  "sources": [
    "IRS, Gig economy tax center (income from gig work and online platforms must be reported on a tax return, even when it is not on an information return). https://www.irs.gov/businesses/gig-economy-tax-center (retrieved 2026-10-02)",
    "IRS, Self-employment tax (Social Security and Medicare taxes) (self-employment tax applies to net earnings of $400 or more; the rate is 15.3%). https://www.irs.gov/businesses/small-businesses-self-employed/self-employment-tax-social-security-and-medicare-taxes (retrieved 2026-10-02)"
  ],
  "related": [
    "youtube-money",
    "engagement-rate",
    "self-employment-tax"
  ],
  "changelog": []
}
