Threat Budget by Party Level and Size

Encounter XP budget per party level (1-20) and party size (2-6).

The party's threat budget is the total adjusted XP the GM can spend on creatures for one encounter at a given difficulty. Read the row for the party's average level, then multiply by the party-size column. The result is the Standard-difficulty budget. Apply difficulty thresholds from Encounter Building Guidelines (Easy x0.5, Standard x1.0, Hard x1.5, Deadly x2.0).

Formula: budget = baseBudget(level) * (partySize / 4)

The base budget at each level is derived from the XP-to-next-level curve (class-based tables), divided by encounters-per-day (5 standard), multiplied by a level-scaling factor that accounts for HP/AC/power progression outpacing creature damage at higher levels.

Rules Reference

FieldValue
Data / 1 / Budget Base300
Data / 1 / Party Level1
Data / 1 / Size2150
Data / 1 / Size3225
Data / 1 / Size4300
Data / 1 / Size5375
Data / 1 / Size6450
Data / 10 / Budget Base7000
Data / 10 / Party Level10
Data / 10 / Size23500
Data / 10 / Size35250
Data / 10 / Size47000
Data / 10 / Size58750
Data / 10 / Size610500
Data / 11 / Budget Base8500
Data / 11 / Party Level11
Data / 11 / Size24250
Data / 11 / Size36375
Data / 11 / Size48500
Data / 11 / Size510625
Data / 11 / Size612750
Data / 12 / Budget Base10000
Data / 12 / Party Level12
Data / 12 / Size25000
Data / 12 / Size37500
Data / 12 / Size410000
Data / 12 / Size512500
Data / 12 / Size615000
Data / 13 / Budget Base12000
Data / 13 / Party Level13
Data / 13 / Size26000
Data / 13 / Size39000
Data / 13 / Size412000
Data / 13 / Size515000
Data / 13 / Size618000
Data / 14 / Budget Base14500
Data / 14 / Party Level14
Data / 14 / Size27250
Data / 14 / Size310875
Data / 14 / Size414500
Data / 14 / Size518125
Data / 14 / Size621750
Data / 15 / Budget Base17000
Data / 15 / Party Level15
Data / 15 / Size28500
Data / 15 / Size312750
Data / 15 / Size417000
Data / 15 / Size521250
Data / 15 / Size625500
Data / 16 / Budget Base20000
Data / 16 / Party Level16
Data / 16 / Size210000
Data / 16 / Size315000
Data / 16 / Size420000
Data / 16 / Size525000
Data / 16 / Size630000
Data / 17 / Budget Base23000
Data / 17 / Party Level17
Data / 17 / Size211500
Data / 17 / Size317250
Data / 17 / Size423000
Data / 17 / Size528750
Data / 17 / Size634500
Data / 18 / Budget Base27000
Data / 18 / Party Level18
Data / 18 / Size213500
Data / 18 / Size320250
Data / 18 / Size427000
Data / 18 / Size533750
Data / 18 / Size640500
Data / 19 / Budget Base31000
Data / 19 / Party Level19
Data / 19 / Size215500
Data / 19 / Size323250
Data / 19 / Size431000
Data / 19 / Size538750
Data / 19 / Size646500
Data / 2 / Budget Base500
Data / 2 / Party Level2
Data / 2 / Size2250
Data / 2 / Size3375
Data / 2 / Size4500
Data / 2 / Size5625
Data / 2 / Size6750
Data / 20 / Budget Base36000
Data / 20 / Party Level20
Data / 20 / Size218000
Data / 20 / Size327000
Data / 20 / Size436000
Data / 20 / Size545000
Data / 20 / Size654000
Data / 3 / Budget Base750
Data / 3 / Party Level3
Data / 3 / Size2375
Data / 3 / Size3560
Data / 3 / Size4750
Data / 3 / Size5940
Data / 3 / Size61125
Data / 4 / Budget Base1100
Data / 4 / Party Level4
Data / 4 / Size2550
Data / 4 / Size3825
Data / 4 / Size41100
Data / 4 / Size51375
Data / 4 / Size61650
Data / 5 / Budget Base1800
Data / 5 / Party Level5
Data / 5 / Size2900
Data / 5 / Size31350
Data / 5 / Size41800
Data / 5 / Size52250
Data / 5 / Size62700
Data / 6 / Budget Base2400
Data / 6 / Party Level6
Data / 6 / Size21200
Data / 6 / Size31800
Data / 6 / Size42400
Data / 6 / Size53000
Data / 6 / Size63600
Data / 7 / Budget Base3200
Data / 7 / Party Level7
Data / 7 / Size21600
Data / 7 / Size32400
Data / 7 / Size43200
Data / 7 / Size54000
Data / 7 / Size64800
Data / 8 / Budget Base4200
Data / 8 / Party Level8
Data / 8 / Size22100
Data / 8 / Size33150
Data / 8 / Size44200
Data / 8 / Size55250
Data / 8 / Size66300
Data / 9 / Budget Base5400
Data / 9 / Party Level9
Data / 9 / Size22700
Data / 9 / Size34050
Data / 9 / Size45400
Data / 9 / Size56750
Data / 9 / Size68100

Columns

partyLevel

FieldValue
labelParty Level
namepartyLevel

budgetBase

FieldValue
labelBase Budget (4 PCs, Standard)
namebudgetBase

size2

FieldValue
label2 PCs
namesize2

size3

FieldValue
label3 PCs
namesize3

size4

FieldValue
label4 PCs
namesize4

size5

FieldValue
label5 PCs
namesize5

size6

FieldValue
label6 PCs
namesize6