On this page
- What exactly is limited?
- The five tiers
- What changed in October 2025: portfolio-level limits
- How to reach 10,000 in two weeks
- What moves a tier down
- Checking your tier and allowance
- Verification is the first tier jump
- Planning a campaign against the limit
- Limits, caps and pacing: three different things
- How VGraple CRM works with the limit

Too long? Read this
- Messaging limits cap unique marketing recipients per rolling 24 hours: 250 unverified, then 1,000, 10,000, 100,000 and unlimited
- Since October 2025 the marketing limit is pooled at Business Portfolio level; numbers under one portfolio share one allowance
- Utility and authentication templates and all replies in the window are outside the limit since July 2025
- Tiers rise automatically after seven days of sending to at least half the current limit with a healthy quality rating, and fall on a low rating
Messaging limits decide how many people you can reach with marketing on WhatsApp each day, and they changed twice in the last year: July 2025 removed utility messages from the count, and October 2025 moved the limit from the phone number to the Business Portfolio. Most explanations online predate one or both changes. This guide describes the 2026 rules, how to move up quickly, what moves you down, and how to plan a campaign that fits.
What exactly is limited?
The limit counts unique recipients of business-initiated marketing template messages in a rolling 24-hour window. Four things follow from that sentence:
- It counts people, not messages. Two marketing messages to one person in a day use one unit.
- It counts only marketing templates. Utility and authentication templates are outside the limit since July 2025.
- It counts only business-initiated messages. Anything inside a customer service window (a reply to a customer who wrote to you) is outside it.
- The window rolls; it is not reset at midnight. A recipient messaged at 3 pm frees their unit at 3 pm the next day.
The five tiers
| Tier | Unique marketing recipients per 24 hours | How you get there |
|---|---|---|
| Unverified | 250 | Any number after Embedded Signup with an approved display name |
| Tier 1 | 1,000 | Business verification of the Business Portfolio |
| Tier 2 | 10,000 | Sent to at least 500 unique recipients in the last 7 days with medium or high quality |
| Tier 3 | 100,000 | Sent to at least 5,000 unique recipients in the last 7 days with medium or high quality |
| Tier 4 | Unlimited | Sent to at least 50,000 unique recipients in the last 7 days with medium or high quality |

Meta evaluates continuously and upgrades within about 24 hours of a number qualifying. Sending exactly half the limit is the qualifying line, so a number at 1,000 must reach 500 unique recipients in a week to move to 10,000.
What changed in October 2025: portfolio-level limits
Before October 2025 each phone number carried its own limit, and businesses multiplied reach by adding numbers. Since then the marketing limit is calculated for the whole Business Portfolio and shared by every WhatsApp Business Account and number under it. Consequences:
- Two numbers in one portfolio no longer double your reach; they draw from one pool.
- A new number added to an established portfolio starts with the portfolio's allowance rather than at 250.
- A quality problem on one number affects the pool the others share.
- Numbers in different portfolios remain independent, which is the only remaining way to keep brands' limits apart.
Meta's error 135000 appears in some cases where a send is held by portfolio-level checks; a good sending tool treats it as a temporary hold rather than a failure.
How to reach 10,000 in two weeks
- Verify the business in Meta Business Manager on day one; without it you are stuck at 250. Documents that pass first time in India: GST certificate or incorporation certificate with the name matching the portfolio exactly, plus a domain email or utility bill in the same name.
- Warm the number. From day two, send marketing to a few hundred consenting, engaged contacts a day, watching blocks. Reach 500 unique recipients across the first week without exceeding 1,000 on any day.
- Keep quality green. Include an opt-out line, send during the day, and stop any template whose blocks spike.
- Cross the line. Once 500 unique recipients in seven days is met, the upgrade to 10,000 arrives within a day.
- Repeat at scale. 5,000 unique recipients in a week at the 10,000 tier earns 100,000; 50,000 in a week earns unlimited.
VGraple CRM's warm-up planner spreads a large first list across days to hit each threshold without exceeding the current limit, and the channel page shows progress toward the next tier.
What moves a tier down
A red quality rating drops the tier, and Meta can also lower it on a sustained yellow at high volume. The rating reflects blocks and reports over the trailing seven days, so recovery is a week of clean sending: engaged segments only, low frequency, clear opt-out. A number that keeps sending the same content to the same list after a drop goes from yellow to red to Flagged, and from Flagged to Restricted, where marketing stops entirely.
Checking your tier and allowance
In Meta's WhatsApp Manager, open the phone number and read the messaging limit line; it states the tier and, since October 2025, the portfolio-level figure. In VGraple CRM the channel page shows the same numbers with the count already used in the rolling window and the time the next units free up, which is what you need when deciding whether a campaign can go today. Tier changes arrive by webhook and are shown as events with the date, so a downgrade is never a surprise discovered mid-campaign.
Verification is the first tier jump
Most new accounts sit at 250 for weeks simply because business verification was never completed. It is a one-time task in Business Manager (Security Centre, Start verification) that needs a document with the exact legal name used on the portfolio and a domain email or phone confirmation; approval usually takes two to five working days. Until then the 250 limit applies and the display name stays pending. Doing it on the first day, before building templates, saves a fortnight.
Planning a campaign against the limit
| Situation | What to do |
|---|---|
| List larger than the daily limit | Schedule across days; VGraple CRM holds the excess and sends it as the window rolls |
| Several numbers in one portfolio | Plan against the portfolio pool, not each number |
| Mixed marketing and utility | Send the utility part any time; it does not count |
| Big launch on a young number | Warm up for two weeks first; a first-day blast of 5,000 from a 1,000 number simply fails |
| Recipients failing with 131049 | Different mechanism (the per-user cap); see the frequency cap guide |
Limits, caps and pacing: three different things
People conflate three mechanisms. The messaging limit is per business (now per portfolio) and counts unique marketing recipients per day. The frequency cap is per user and limits how much marketing one person receives from all businesses. Pacing is Meta sampling a new template on a small batch before releasing the rest, plus your tool's own send rate. A single campaign can meet all three: some recipients held for the limit, some capped, and the first few hundred paced.
How VGraple CRM works with the limit
The channel page reads the tier and the portfolio limit from Meta and shows both; broadcasts are planned against the remaining allowance with the pre-send summary stating how many go today; the excess is held and released automatically; tier changes arrive by webhook and alert the owner. The tiers help article has the detailed warm-up schedule and the portfolio limits article the transition notes.