Math and money

Mega da Virada Odds and How Lottery Pools Really Work

The Mega da Virada ("New Year's Mega") is Brazil's Mega-Sena with a special prize and one rule that changes how it plays: it does not roll over. The chance of hitting the jackpot is still 1 in 50,063,860 per six-number bet, the same as any ordinary Mega-Sena draw, and that is where the mistakes start: thinking the date changes the luck, that a pool raises your chances for free, or that the most-drawn numbers are worth something. This guide goes deeper into the Virada and into pools than the general article on [lottery probability](guide:probabilidade-loterias-mega-sena-fechamento), without repeating the basic combinatorics, and it spells out the pool math for any lottery, not just this one. Every probability and price below was computed with the same logic the site's tools use: the [Lottery Odds Calculator](tool:probabilidade-loteria), the [Bet Cost Calculator](tool:calculadora-preco-aposta) and the [Lottery Pool Calculator](tool:calculadora-bolao).

J-Kit19 min readIntermediate
  • Mega da Virada
  • Lottery pool
  • Probability
  • Expected value
  • Mega-Sena

Key takeaways

  • The jackpot chance is 1 in 50,063,860 per R$6.00 bet. Marking 7 numbers costs R$42.00 and gives 1 in 7,151,980: price and chance rise by the same factor, 7.
  • The Virada does not roll over: with no jackpot winner the prize goes to the 5-hit tier and then the 4-hit tier (O Povo and Seu Dinheiro). So the money is always paid to someone.
  • "Most-drawn" numbers carry no edge: the six most frequent numbers of the first half of the draw history came up 152.8 times on average in the second half, against 152.5 expected by chance.
  • Choosing unpopular combinations does not change your chance of winning. It only changes how many people you split with: in the 2025 edition six bets shared the jackpot (about R$181.9 million each, per Tribuna PR).
  • A pool multiplies the group's chance and divides the prize by the same factor: each share's expected value per real invested equals a solo bet's, minus the retailer's fee.

What is different about the 2026 Mega da Virada

The facts in this section come from news reports I opened on November 10, 2026, and each is credited to the outlet that published it. Caixa's website returns a 403 to automated access, so I could not check the rules at the source; confirm the date, time and amounts in Caixa's own announcement before you bet. According to Agência Brasil (published in O Povo on November 4, 2026) and Seu Dinheiro, the special draw is contest 3100, held at 11 a.m. on January 1, 2027, at the Espaço da Sorte in São Paulo, with bets accepted until 10 p.m. on December 31. A simple six-number bet costs R$6.00. The estimated prize "should exceed R$1 billion", and Seu Dinheiro notes that the figure may rise. Times are Brasília time.

Jan 1, 2027, 11 a.m.draw of contest 3100 (O Povo, Seu Dinheiro)
R$6.00simple 6-number bet
90% / 5% / 5%jackpot, 5-hit and 4-hit tiers (O Povo, Seu Dinheiro)
No rolloverno jackpot winner: prize goes to 5 hits; none there: to 4 hits

Two things matter for the math. The first is the split: 90% of the edition's prize goes to bets that match all six numbers, 5% to five hits and 5% to four hits. The second is that, as a special edition, "the Mega da Virada prize does not accumulate", in Agência Brasil's words: if nobody hits all six, the amount passes to those with five. In an ordinary Mega-Sena draw, whatever nobody wins rolls over and fattens the next prize. In the Virada the money of the top tier is always paid out, which also means it can be split as thinly as last year: according to O Povo, the previous edition paid R$1.09 billion in the top tier, shared by six winning bets, with more than R$181.8 million for each.

The odds by number count and the exact cost

On the Mega-Sena, and therefore on the Virada, you can mark 6 to 20 numbers on the same ticket. Marking n numbers is equivalent to buying, all at once, every six-number game that fits inside them, C(n,6) games, and the price is C(n,6) times R$6.00. The chance that the winning six fall inside your ticket is C(n,6) divided by 50,063,860. Because the chance and the price have the same multiplier, the result is a property the general lottery-probability guide only touches on and that is worth proving here with the whole table.

Mega-Sena and Virada: price (R$6.00 per simple game) and the odds of each tier by number count, computed with the repository's lottery logic. Each chance is for one bet with that many numbers landing in the tier.
NumbersSimple gamesPriceJackpot (6 hits)5 hits4 hits
61R$6.001 in 50,063,8601 in 154,5181 in 2,332
77R$42.001 in 7,151,9801 in 44,9811 in 1,038
828R$168.001 in 1,787,9951 in 17,1921 in 539
984R$504.001 in 595,9981 in 7,7911 in 312
10210R$1,260.001 in 238,3991 in 3,9731 in 195
12924R$5,544.001 in 54,1821 in 1,3171 in 90
155,005R$30,030.001 in 10,0031 in 3701 in 37
2038,760R$232,560.001 in 1,2921 in 811 in 13
00.831.672.53.3361320Numbers markedChances per billion, per real spent
The chance of hitting the jackpot per R$1.00 spent, in chances per billion, for each number count. The line is flat: there is no luck discount for volume.
View the data
xValue
63.33
73.33
83.33
93.33
103.33
123.33
153.33
203.33
chance per real = [ C(n,6) / 50063860 ] / [ 6 · C(n,6) ] = 1 / 300383160
C(n,6)
simple games contained in n numbers
50.063.860
possible 6-of-60 combinations
6
price of one simple game, in reais
The C(n,6) cancels out: the chance per real spent is the same for any number count, about 3.33 in every billion.

What it means in practice: marking 20 numbers for R$232,560.00 gives a jackpot chance 38,760 times larger than a simple bet, but it also costs 38,760 times more. No ticket size "buys more chance per real". The only thing the number count changes is the size of the outlay and, with it, the swing in the result. To compare the cost of any configuration, use the Bet Cost Calculator.

Expected value in plain words

Expected value is what each bet returns, on average, across everybody who plays. It is not what you will receive, it is what the arithmetic would give if the same bet were repeated many times. The temptation with the Virada is the naive calculation: if the prize is R$1 billion and the chance is 1 in 50,063,860, each R$6.00 bet is "worth" R$1,000,000,000 ÷ 50,063,860 = R$19.97, more than three times the price. That calculation is wrong, and understanding why is the heart of this section.

  • It assumes you win alone. The R$1 billion prize exists because hundreds of millions of bets were sold, and every bet sold is one more chance for somebody to hit the same jackpot: if N simple games are sold, the expected number of winners is N ÷ 50,063,860. In 2025 there were six (Tribuna PR).
  • It ignores tax. The Receita Federal 2026 table lists a 30% rate for "prizes and draws in cash". If Caixa withholds at the source, as Money Times says, the amount that reaches you is net; if the announced figure is already net, the calculation already reflects that. The reports I read about the Virada do not say which case applies.
  • It forgets that the prize is shared out. The total prize does not depend on how much you bet, only on how much was sold. More sales make the prize larger and raise the number of winners at the same rate.
EV = P / N − c
EV
expected value of one simple bet, before tax
P
total paid in prizes (jackpot + 5-hit + 4-hit tiers of the edition)
N
simple games sold (a 7-number bet counts as 7)
c
price of a simple game (R$6.00)
Because the Virada does not roll over, all the prize money is paid out. The average return per bet is the total paid divided by the number of games sold, before tax.

In words: if the total paid in prizes is lower than the total wagered, the expected value of the average ticket is below the price. In an ordinary Mega-Sena draw, Law 13.756/2018 (article 16) allocates about 43.79% of revenue to prizes and the income tax on them. I did not find, in an open source, what share of Virada sales becomes prize money, so I do not state a numeric expected value for it. The method above lets you check once the total paid and the number of bets are published. Until then, what can be said with a source is the general rule: in Caixa's lotteries, the average return per real wagered is below one real.

Most-drawn numbers and unpopular combinations

Two ideas circulate every New Year: bet on the numbers that come up most, and avoid the combinations "everybody plays". The first does not work; the second works, but for something different from what people imagine. The site's draw history shows the first one clearly. Across 3,049 Mega-Sena draws, from 1996 through August 25, 2026, each number was expected 304.9 times, with a standard deviation of 16.6. The most frequent, number 10, came up 356 times and the least frequent, number 26, 250 times. That looks like a difference, but it is what luck produces when you look at 60 numbers at once: there will always be a first and a last.

356 versus 250times numbers 10 and 26 came up in 3,049 draws (expected: 304.9)
152.8 versus 152.5second-half average of the first half's six most-drawn numbers, against what chance predicts
0 repeatsof an identical result in 3,049 draws (chance alone predicts about 0.09)

The honest test is persistence: if a number were really "more drawable", it should stay ahead when you change the period. I split the 3,049 draws into two halves of 1,524 and 1,525. The six most-drawn numbers of the first half (5, 4, 54, 33, 51 and 53) came up 151, 146, 146, 157, 138 and 179 times in the second half, an average of 152.8, against 152.5 expected for any number. The correlation between the two halves' frequencies is 0.08, practically zero. Put plainly, one period's frequency ranking does not predict the next. You can browse the history and test your own numbers in the Lottery Checker, the Simulator and Lottery Statistics; the Lottery Generator draws uniformly for exactly this reason.

And unpopular combinations? They do not change the chance your bet comes up: 1-2-3-4-5-6 and 09-13-21-32-33-59 (the 2025 Virada result, per Tribuna PR) have the same 1-in-50,063,860 probability. What changes is what happens if they do come up. Because the top tier is divided among all winners, a combination chosen by many people must be shared with all of them: that is what happened in 2025, when six bets shared a prize of about R$181.9 million each (had only one hit it, it would have taken the full R$1.09 billion). Which combinations are popular is not published by Caixa; the reasoning is common sense: birthdays sit between 1 and 31, and obvious sequences are chosen a lot. Avoiding those only lowers your chance of splitting, and only matters if you win.

The pool: it multiplies the chance and divides the prize by the same factor

A pool combines the money of several people to buy more games and divides the prize by share. The math is simple. With G distinct combinations in the pool (the sum of C(n,6) over all its games), the group's chance of hitting the jackpot is G ÷ 50,063,860. Each of the k shares takes 1/k of the prize. A person who joins with one share therefore has k times the chance of being on a winning ticket, but receives k times less if it happens. The product of chance times prize per share is the same as a solo bet of equal cost per share; only the variance of the outcome changes: a pool trades a ticket with a tiny chance of a huge prize for a slightly less tiny chance of a smaller slice.

Three pools on the Mega-Sena. The chance is the group's odds of hitting the jackpot (games with no repeated combinations); the share column is the fraction each person receives if it hits. Retailer fee not included.
PoolSimple games coveredTotal costJackpot chance (group)Shares and cost per shareShare of prize each
10 friends, 10 games of 6 numbers10R$60.001 in 5,006,38610 shares of R$6.001/10
100 shares, 10 games of 8 numbers280R$1,680.001 in 178,800100 shares of R$16.801/100
100 shares, 10 games of 10 numbers2,100R$12,600.001 in 23,840100 shares of R$126.001/100

Read the second row with a calculation. If the prize were R$1 billion and your pool hit the jackpot alone, each R$16.80 share would receive 1/100, or R$10 million, with the group's chance 1 in 178,800. Multiplying: R$10,000,000 ÷ 178,800 = R$55.93 per share, and R$55.93 ÷ R$16.80 = R$3.33 per real invested. That is exactly the naive figure for a solo R$6.00 bet (R$19.97 ÷ R$6.00 = R$3.33). The pool does not create value; it changes the shape of the risk, and the whole calculation still only holds if nobody else hits, which in the Virada rarely happens. The example numbers are hypothetical, a yardstick only.

P(group) = G / T EV per share = (G / T) · (P / k)
G
distinct tickets in the pool (each combination counts once)
T
possible combinations of the lottery (50,063,860 for the Mega-Sena)
P
prize of the tier, before tax and before splitting with other winners
k
equal shares
The rule holds for any lottery: G distinct tickets, T possible combinations, P the prize and k equal shares.

The same arithmetic applies to any lottery, including the US games this site also calculates. A Powerball ticket costs US$2 and has a 1-in-292,201,338 jackpot chance; a Mega Millions ticket costs US$5 and has 1 in 290,472,336. A pool of ten distinct Powerball tickets costs US$20 and gives the group 1 in 29,220,134; ten Mega Millions tickets cost US$50 and give 1 in 29,047,234. In every case the price rises tenfold, the chance rises tenfold and each of the ten members is left with one tenth. If you are an expat or a visitor, check the local rules for pools and for taxes on prizes in the country where you buy the ticket; this article only covers the Brazilian game.

Two cost caveats. The first is the retailer's fee: O Povo says lottery retailers may organize shares and charge an additional service fee, without stating an amount. Every real paid as a fee buys no chance: a 10% fee (a hypothetical example) leaves each real with 1 ÷ 1.10 = 91% of the chance, a 9.1% loss. The second is that overlapping numbers shrink the real chance: the table assumes games with no repeated combination; if two games share six numbers, the exact chance is lower than the sum. The Lottery Pool Calculator does both calculations, splits the amount into shares without cent errors and prints an agreement for the group.

On the rules of the official pool I only have press sources: according to Agência Brasil in O Povo, a pool can be made by ticking the dedicated field on the slip or asking the clerk, runs from 2 to 100 shares on the Mega-Sena, with up to ten bets per receipt, and all bets must have the same number of marked numbers. Minimum amounts per share and fee ceilings appear in secondary sources, and I could not confirm them in the rulebook. For an informal pool, write the agreement first: who holds the ticket, who checks it, what happens if someone pays late and how the prize will be split.

Enter games, numbers and participants: the tool shows cost per share, the group's odds and the prize split.Open the tool full page

Tax, claiming a prize and playing responsibly

Tax. The Receita Federal 2026 table, under "Outros rendimentos", lists 30% for "prizes and draws in cash", 20% for prizes in goods and services, and 15% for net prizes from fixed-odds betting (article 31 of Law 14,790/2023); the page gives no legal basis for the 30% and says nothing about withholding at source. Law 13,756/2018 mentions the income tax levied on prize money (articles 16 and 21) without giving the rate. Money Times states that Caixa withholds the tax and hands over the prize already discounted, and that the announced amount of a March 2026 Mega-Sena was net; I found no open-source confirmation for the Virada. Winners should ask Caixa at the time of claiming how much was withheld, and ask an accountant about their own situation.

  1. Check the ticketCompare your receipt with the result in the Lottery Checker and, in a pool, with the group's receipt.
  2. Keep the original ticketMoney Times recommends filling in your name and tax ID on the back of the ticket in advance. For online bets, the same report describes a temporary redemption code and QR Code.
  3. Claim within the deadlineAccording to Olhar Digital and Money Times, Caixa prizes lapse 90 calendar days after the draw date; after that the amount is transferred to the Fies student-financing fund, the destination Law 13,756/2018 (article 14, paragraph 2) sets for unclaimed prizes. Smaller prizes can be collected at a lottery retailer; larger ones only at a Caixa branch. The reports differ on the threshold amount, and above R$10,000 payment usually takes at least two business days. Confirm with Caixa.

Frequently asked questions

What are the odds of winning the Mega da Virada?
The chance of hitting the jackpot with one simple six-number bet is 1 in 50,063,860, the same as any Mega-Sena draw. The Virada is not easier: it just has a special prize and does not roll over. With 7 numbers (R$42.00), the chance rises to 1 in 7,151,980.
Does the Mega da Virada roll over?
No. According to Agência Brasil in O Povo and Seu Dinheiro, the Mega da Virada prize does not accumulate: if nobody gets all six, the amount goes to those with five and, with no winners there, to those with four. The split is 90% for the jackpot tier and 5% for each of the other two.
When is the Mega da Virada 2026 draw?
The draw of contest 3100 is scheduled for January 1, 2027, at 11 a.m. at the Espaço da Sorte in São Paulo, according to O Povo and Seu Dinheiro, with bets accepted until 10 p.m. on December 31, 2026. Confirm with Caixa, because the date and time of a special edition change from year to year.
How much does a 7-number bet cost in the Mega da Virada?
R$42.00, because 7 numbers equal 7 simple games of R$6.00. Eight numbers are 28 games (R$168.00); ten numbers, 210 games (R$1,260.00). Price and chance rise by the same factor, so there is no luck discount for marking more numbers.
Do the most-drawn Mega-Sena numbers give a better chance?
No. Across 3,049 draws, the six most-drawn numbers of the first half came up 152.8 times on average in the second half, against 152.5 expected by chance, and the correlation between the halves was 0.08. Each draw is independent: the balls have no memory.
Does a lottery pool increase your chance of winning?
It raises the group's chance, not the expected value per real. With G distinct combinations, the jackpot chance is G ÷ 50,063,860, and each of k shares receives 1/k of the prize. The retailer's fee, when there is one, lowers the chance per real paid. According to Agência Brasil, a Mega-Sena pool runs from 2 to 100 shares and up to 10 bets per receipt.
Is the Mega da Virada prize taxed?
The Receita Federal 2026 table lists 30% for "prizes and draws in cash". Money Times says Caixa withholds the tax and hands over the net prize. The reports I read about the Virada do not say whether the R$1 billion is gross or net; ask Caixa when claiming and consult an accountant. Rules for foreign residents are not covered here.
How long do you have to claim a Mega da Virada prize?
According to Olhar Digital and Money Times, 90 calendar days from the draw date, after which the amount goes to the Fies fund. Keep the original ticket. Larger prizes are paid at a Caixa branch, generally in at least two business days. Confirm the current rule with Caixa before relying on it.
Does choosing numbers nobody picks help you win a lottery?
It does not raise your chance of winning: every combination has the same probability. Picking uncommon combinations only lowers your chance of splitting the prize with other winners, and only matters if you win.

The jackpot chance is 1 in 50,063,860 per R$6.00, in the Virada and in any draw, and marking more numbers only multiplies price and chance by the same factor. The Virada does not roll over, so the money is always paid out, but split among all winners: "hot" numbers do not help, uncommon combinations only lower your chance of splitting, and a pool multiplies the group's chance and divides the prize by the same number of shares. Check the date and the tax with Caixa, claim within 90 days and only bet what you can afford to lose.

Sources & references

  1. Agência Brasil in O Povo (Nov 4, 2026), Mega da Virada: Caixa announces prize should exceed R$1 billion
  2. Seu Dinheiro (Nov 3, 2026), Caixa opens bets for the 2026 Mega da Virada, R$1 billion prize
  3. Tribuna PR, Mega-Sena 2955 result (Mega da Virada, Jan 1, 2026): six bets share about R$181 million each
  4. Receita Federal, 2026 income tax tables (Outros rendimentos section: prizes and draws)
  5. Law 13,756/2018 (articles 14, 16 and 21), Planalto
  6. Money Times (Mar 3, 2026), income tax on the lottery takes 30% of the prize
  7. Money Times, did you win the lottery? How to claim the money (in Portuguese)
  8. Olhar Digital (Dec 24, 2024), Mega da Virada: what happens if the winner does not claim the prize (in Portuguese)
  9. Ministry of Health (Mar 3, 2026), free SUS teleconsultation for people with gambling problems (in Portuguese)
  10. Ministry of Health, Não Aposte Sua Saúde (CAPS, UBS, the 136 line and teleconsultation; in Portuguese)