Rate Plans and Service Bundles Configuration

This dataset provides a comprehensive catalog of mobile service rate plans and bundles, detailing allowances for voice, data, SMS, international roaming, family plans, unlimited options, and promotional add-ons with associated pricing structures. It enables telecom operators, analysts, and consumers to compare offerings, analyze pricing strategies, and manage plan configurations efficiently.

  • last updated 1 Nov 2025
  • by GoMask
The brief that made it

Comparing and benchmarking mobile service plans for consumers or business clients

Sample rows

preview · 8 of 100 rows · all 21 columns
plan_idstringplan_typestringfamily_plan_max_linesintegerinternational_roaming_includedbooleanplan_namestringbase_monthly_pricefloatvoice_minutes_includedintegerdata_gb_includedfloatsms_includedintegerinternational_roaming_detailsstringunlimited_voicebooleanunlimited_databooleanunlimited_smsbooleanpromotional_addon_availablebooleanpromotional_addon_detailsstringpricing_tiersstringactivation_feefloatcontract_length_monthsintegeris_activebooleaneffective_start_datedateeffective_end_datedate
RP1001individual0trueUnlimited Plus69.99-1-1-1Global Roaming 10GB, 100 mintruetruetruetrueFree streaming for 6 monthsStandard; Data overage $10/GB2524true2024-04-01blank
RP1002family4falseFamily Connect 4119.992000402000blankfalsefalsefalsetrueBonus 5GB for first 3 monthsAdd line $25/month4012true2023-07-01blank
RP1003business0trueBusiness Essential593000303000Europe roaming 2GB, 200 minfalsefalsefalsefalseblank5+ lines: $5 off/line5024true2024-01-15blank
RP1004add-on0falseStarter Add-On Data15050blankfalsefalsefalsetrueDouble data for 2 monthsData only00true2024-05-01blank
RP1005promotional0falsePromo Spring Unlimited49.99-1-1-1blanktruetruetruetrueSpring promo: free activationLimited time pricing06false2024-03-152024-06-30
RP1006family6trueFamily Max 6189.99-1100-1Roaming Asia 5GBtruefalsetruefalseblankAdd line $20/month3524true2023-11-01blank
RP1007individual0falseIndividual Basic29.955003500blankfalsefalsefalsetrueFirst month freeStandard200true2024-04-10blank
RP1008business0trueBusiness Pro85-160-1Global roaming unlimited SMStruefalsetruefalseblank10+ lines: $10 off/line7536true2022-09-01blank

What the 100 rows show

from the 100-row sample

Family (plan type) stands out: mean family_plan_max_lines is 5.3, against 0.12 for the rest.

  • 46%international_roaming_included = true
  • 0median family_plan_max_lines
  • 55.0median base_monthly_price
  • 500median voice_minutes_included
  • 5median data_gb_included
  • 500median sms_included
Mean family_plan_max_lines by plan_type100 rows
0480.0indivi…22 rows5.3family23 rows0.0busine…22 rows0.0add-on18 rows0.60promot…15 rows
family_plan_max_lines100 rows, in bands of 1
04080750335432230510family_plan_max_lines →

Median 0, from 0 to 10.

21 columns by typefrom the column list below
  • string 6
  • integer 4
  • float 3
  • date 2
  • boolean 6

Columns

21 columns in four groups
blueprint · 21 columns
columntypedescriptionexample
Text 6 columns
plan_idstringUnique identifier for the rate plan or bundleuniqueRP1001
plan_namestringDescriptive name of the rate plan or bundleUnlimited Plus
plan_typestringType of plan (e.g., individual, family, business, add-on, promotional)individual · family · business · add-on · promotionalindividual
international_roaming_detailsstringDescription of international roaming package (if any)optionalRoaming Asia 5GB
promotional_addon_detailsstringDescription of any promotional add-ons (if applicable)optionalDouble data for 2 months
pricing_tiersstringDetails of pricing tiers (e.g., discounts for additional lines, data overage rates, etc.)optionalAdd line $25/month
Numbers 7 columns
base_monthly_pricefloatStandard monthly price for the plan (in local currency)0 or more69.99
voice_minutes_includedintegerNumber of domestic voice minutes included per billing cycle (use -1 for unlimited)-1 or more-1
data_gb_includedfloatAmount of domestic data included per billing cycle in GB (use -1 for unlimited)-1 or more-1
sms_includedintegerNumber of SMS messages included per billing cycle (use -1 for unlimited)-1 or more-1
family_plan_max_linesintegerMaximum number of lines allowed for family plans (null or 0 if not applicable)0 or more · optional0
activation_feefloatOne-time activation fee for the plan (if any, 0 if none)0 or more · optional25
contract_length_monthsintegerLength of contract in months (0 for no contract)0 or more24
Dates and times 2 columns
effective_start_datedateDate when the plan becomes available2024-04-01
effective_end_datedateDate when the plan is no longer available (null if still active)optional2024-06-30
True or false 6 columns
international_roaming_includedbooleanIndicates if international roaming is included in the plantrue
unlimited_voicebooleanIndicates if the plan offers unlimited domestic voice minutestrue
unlimited_databooleanIndicates if the plan offers unlimited domestic datatrue
unlimited_smsbooleanIndicates if the plan offers unlimited SMStrue
promotional_addon_availablebooleanIndicates if promotional add-ons are available for this plantrue
is_activebooleanIndicates if the plan is currently available for new customerstrue

Use it for

  • international …46%46 of 100 rowsmean family plan max …0.0indi…5.3fami…0.0busi…0.0add-…

    A telecommunications dashboard

    The international_roaming_included rate and family_plan_max_lines by plan_type. Excel, Power BI or Tableau.

  • Why do the 23 family rows have a mean family_plan_max_lines of 5.3?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable plans with plan_name, plan_type and base_monthly_price to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 21 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset100 rows21 columns
Yours1,000 rows21 columns

blueprint · rate-plans-and-service-bundles-configuration

Behind this dataset

Same schema. As many rows as you need.

These 100 rows came out of a blueprint — 21 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Rate plan ID and commercial name (e.g., Unlimited Plus, Family Share)
  • Monthly recurring charge (MRC) in currency
  • Voice allowance: minutes (local, national, mobile-to-mobile)
  • Data allowance: GB per month with overage charges or throttling
  • SMS/MMS allowance: message count or unlimited
  • International roaming zones and daily/weekly roaming passes
  • Family plan: shared data pool, multiple lines discount
  • 5G access included vs. 4G-only plans
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
rate-plans-and-service-bundles-configuration

What should your data show?

Preview 20 rows free
No signup. No card.