Price Indices (Inflation)

Producer Price Index (PPI)
(P0142.1)

Types

  • Analytical series PPB
  • PPI for final manufactured goods PPC
  • PPI for intermediate manufactured goods PPD
  • PPI for electricity and water PPE
  • PPI for mining PPF
  • PPI for agriculture, forestry and fishing PPG

Codes

Analytical series

  • Mining excluding precious metals and stones 00000
  • Precious metals and stones 10000
  • Final manufactured goods excluding petroleum products 20000
  • Final manufactured goods excluding food 30000
  • Intermediate manufactured goods excluding basic metals 40000

PPI for final manufactured goods

  • Final manufactured goods 30000
  • Food products, beverages and tobacco products 31000
  • Food products 31100
  • Meat, fish, fruit, vegetables, oils and fats 31110
  • Meat and meat products 31111
  • Fish and fish products 31112
  • Fruit and vegetables 31113
  • Oils and fats 31114
  • Dairy products 31115
  • Grain mill products, starches and starch products, animal feeds 31120
  • Grain mill products 31121
  • Starches and starch products, animal feeds 31122
  • Other food products 31130
  • Bakery products 31131
  • Sugar 31132
  • Other food 31133
  • Beverages 31200
  • Tobacco products 31300
  • Textiles, clothing and footwear 32000
  • Textiles 32100
  • Clothing 32200
  • Footwear’ 32300
  • Wood and paper products 33000
  • Paper and printed products 33100
  • Other wood products 33200
  • Coke, petroleum, chemical, rubber and plastic products 34000
  • Coal and petroleum products 34100
  • Petrol 34110
  • Diesel 34120
  • Other 34130
  • Chemical products 34200
  • Rubber and plastic products 34300
  • Non-metallic mineral products 35000
  • Metals, machinery, equipment and computing equipment 36000
  • Structural and fabricated metal products 36100
  • General and special purpose machinery 36200
  • Household appliances and office machinery 36300
  • Electrical machinery and apparatus, and subcomponents 37000
  • Electrical machinery and communication and metering equipment 40000
  • Transport equipment 38000
  • Motor vehicles 38100
  • Bodies for motor vehicles 38200
  • Parts and accessories for motor vehicles and their engines 38300
  • Parts for transport equipment 38400
  • Furniture and other manufacturing 39000

PPI for intermediate manufactured goods

  • Intermediate manufactured goods 30000
  • Textiles and leather goods 31000
  • Sawmilling and wood 32000
  • Chemicals, rubber and plastic products 33000
  • Basic and other chemicals 31100
  • Plastic products 31200
  • Rubber products 31300
  • Glass and glass products 34000
  • Basic and fabricated metals 35000
  • Basic iron and steel 35100
  • Basic precious and non - ferrous metals 35200
  • Recycling and manufacturing n.e.c. 36000

PPI for electricity and water

  • Electricity and water 10000
  • Elelctricity 11000
  • Water 11200

PPI for mining

  • Mining 10000
  • Coal and gas 11000
  • Gold and other metal ores 12000
  • Non-ferrous metal ores 13000
  • Stone quarrying, clay and diamonds 14000

PPI for agriculture, forestry and fishing

  • Agriculture, forestry and fishing 10000
  • Agriculture 11000
  • Products of crops and horticulture 11100
  • Cereals and other crops 11110
  • Fruit and vegetables 11120
  • Live animals and animal products 11200
  • Live animals 11210
  • Milk and eggs 11220
  • Other animal products 11230
  • Forestry 12000
  • Fishing 13000

Consumer Price Index (CPI)
(P0141)

COICOP

Per Province

  • Western Cape A
  • Eastern Cape B
  • Northern Cape C
  • Free State D
  • Kwazulu-Natal E
  • North-West F
  • Gauteng G
  • Mpumalanga H
  • Limpopo I

Other Areas

  • Rural Areas R
  • All urban areas S

How it works

  • Examples:

    • CPA00000 for Western Cape
    • CPB00000 for Eastern Cape
    • CPR00000 for Rural
    • CPS00000 for All urban

Codes

  • All Items CPA00000
  • Food and non alcoholic beverages CPA01000
  • Food CPA01100
  • Bread and cereals CPA01110
  • Meat CPA01120
  • Fish CPA01130
  • Milk, eggs and cheese CPA01140
  • Oils and fats CPA01150
  • Fruit CPA01160
  • Vegetables CPA01170
  • Sugar, sweets and deserts CPA01180
  • Other food CPA01190
  • Non-alcoholic beverages CPA01200
  • Hot beverages CPA01210
  • Cold beverages CPA01220
  • Alcoholic beverages and tobacco CPA02000
  • Alcoholic beverages CPA02100
  • Spirits CPA02110
  • Wine CPA02120
  • Beer CPA02130
  • Tobacco CPA02200
  • Clothing and footwear CPA03000
  • Clothing CPA03100
  • Footwear CPA03200
  • Housing and utilities CPA04000
  • Actual rentals for housing CPA04100
  • Owners equivalent rent CPA04200
  • Maintenance and repair CPA04300
  • Water and other services CPA04400
  • Electricity and other fuels CPA04500
  • Household contents and equipment CPA05000
  • Furnishings, floor coverings and textiles CPA05100
  • Appliances, tableware and equipment CPA05300
  • Supplies and services CPA05600
  • Domestic workers wages CPA05621
  • Health CPA06000
  • Transport CPA07000
  • Purchase of vehicles CPA07100
  • Private transport operation CPA07200
  • Fuel CPA07221
  • Other running costs CPA07222
  • Public transport CPA07300
  • Communication CPA08000
  • Postal services and telecommunication services CPA08100
  • Telecommunication equipment CPA08300
  • Recreation and culture CPA09000
  • Recreational equipment CPA09100
  • Recreational and cultural services CPA09400
  • Books, newspapers and stationery CPA09500
  • Package holidays CPA09600
  • Education CPA10000
  • Restaurants and hotels CPA11000
  • Restaurants CPA11100
  • Hotels CPA11200
  • Miscellaneous goods and services CPA12000
  • Personal care CPA12100
  • Insurance CPA12500
  • Financial services CPA12600

CPI Analytical Series

  • CPI Headline CPS00000
  • CPI for pensioners CPI60065
  • CPI for all goods CPS00006
  • CPI for services CPS00007
  • CPI excl housing CPS00008
  • CPI excl Food and NAB CPS00009
  • CPI excl Fuel CPS00010
  • CPI excl food and NAB and fuel CPS00011
  • CPI excl fuel and energy CPS00013
  • CPI ex food and NAB, fuel, energy CPS00014
  • CPI for durable goods CPS00015
  • CPI for semi durable goods CPS00016
  • CPI for non-durable goods CPS00017
  • CPI excl energy CPS00018
  • CPI excluding administered prices CPS00019
  • CPI admin prices excl fuel and paraffin CPS00020
  • Processed CPS00021
  • Unprocessed CPS00022
  • Education, Educ incl board fees CPS00023
  • Medical, health incl insurance CPS00024
  • Trimmed mean index CPS00025
  • CPI excl. owners equivalent rent CPS40000
  • CPI for Administered prices CPS51000
  • CPI for Regulated prices CPS51100
  • CPI for admin prices not reg CPS51200
  • Expenditure deciles, 1 CPSD0001
  • Expenditure deciles, 2 CPSD0002
  • Expenditure deciles, 3 CPSD0003
  • Expenditure deciles, 4 CPSD0004
  • Expenditure deciles, 5 CPSD0005
  • Expenditure deciles, 6 CPSD0006
  • Expenditure deciles, 7 CPSD0007
  • Expenditure deciles, 8 CPSD0008
  • Expenditure deciles, 9 CPSD0009
  • Expenditure deciles, 10 CPSD00010

Specific All Urban Areas

Specific Goods

  • Education
    • Primary and secondary education CPS10100
    • Tertiary education CPS10400
    • University boarding fees CPS11211
  • Vehicle
    • Purchase of vehicles CPS07100
    • New vehicles CPS07101
    • Used vehicles CPS07102
  • Medical industry
    • Medical products CPS06100
    • Doctors CPS06201
    • Dentists CPS06202
    • Hospital services CPS06301
  • Housing
    • Owners equivalent rent-Houses CPS04201
    • Owners equivalent rent-Flats CPS04202
    • Owners equivalent rent-Townhouses CPS04203
    • Actual rentals-Houses CPS04101
    • Actual rentals-Flats CPS04102
    • Actual rentals-Townhouses CPS04103

Geographic indices

  • Rural areas CPI60051
  • Western Cape CPI61001
  • Eastern Cape CPI62001
  • Northern Cape CPI63001
  • Free State CPI64001
  • Kwazulu-Natal CPI65001
  • North West CPI66001
  • Gauteng CPI67001
  • Mpumalanga CPI68001
  • Limpopo CPI69001

Total country

  • Total country CPT00000
  • Pensioners CPI60005
  • Expenditure deciles, 1 CPTD0001
  • Expenditure deciles, 2 CPTD0002
  • Expenditure deciles, 3 CPTD0003
  • Expenditure deciles, 4 CPTD0004
  • Expenditure deciles, 5 CPTD0005
  • Expenditure deciles, 6 CPTD0006
  • Expenditure deciles, 7 CPTD0007
  • Expenditure deciles, 8 CPTD0008
  • Expenditure deciles, 9 CPTD0009
  • Expenditure deciles, 10 CPTD0010

CPI 5-digits

Units

  • Pack Of 2 Ply 9 Rolls 10520
  • For 20 10527
  • For 16 10529
  • 48.8 Gram 10530
  • For 5 10531
  • 73 Gram 10547
  • For 12 10553
  • For 6 10558
  • For 18 10563
  • For 24 10564
  • For 30 10567
  • 700 Millilitre 10581
  • Pack Of 2 Ply 180 Tissues 10637
  • 1.8 Litre 10699
  • For 40 10722
  • Per Kilogram 10734
  • Per kilogram 10734
  • Per Bunch 10735
  • Per Litre 10737
  • Per 10740
  • Per Package 10740
  • Per Pack 10740
  • For 10 10746
  • 10 Gram 10786
  • For 500 10787
  • 50 Gram 10807
  • 80 Gram 10824
  • 100 Gram 10833
  • 120 Gram 10839
  • 125 Gram 10840
  • 150 Gram 10845
  • 170 Gram 10850
  • 175 Gram 10851
  • 200 Gram 10855
  • 250 Gram 10863
  • 300 Gram 10869
  • 385 Gram 10881
  • 400 Gram 10884
  • 410 Gram 10886
  • 450 Gram 10892
  • 470 Gram 10894
  • 500 Gram 10895
  • 700 Gram 10902
  • 750 Gram 10906
  • 775 Gram 10908
  • 900 Gram 10916
  • 1 Kilogram 10917
  • 1.75 Kilogram 10922
  • 2 Kilogram 10924
  • 2.5 Kilogram 10926
  • 2,5 Kilogram 10926
  • 5 Kilogram 10931
  • 8 Kilogram 10937
  • 1 Litre 10960
  • 2 Litre 10963
  • 10 Millilitre 10993
  • 30 Millilitre 10998
  • 50 Millilitre 11000
  • 100 Millilitre 11008
  • 150 Millilitre 11011
  • Each 11015
  • 250 Millilitre 11019
  • 300 Millilitre 11022
  • 330 Millilitre 11025
  • 340 Millilitre 11026
  • 400 Millilitre 11034
  • 500 Millilitre 11039
  • 750 Millilitre 11044
  • For 2500 11075
  • 48 Gram 11083
  • 10 X 18 Gram 11154

Codes

  • Rice 01111001
  • Loaf of white bread 01112001
  • Loaf of brown bread 01112002
  • Sweet biscuits 01112003
  • Savoury biscuits 01112004
  • Bread rolls 01112005
  • Rusks 01112301
  • Spaghetti 01113001
  • Macaroni 01113002
  • Pasta (excl spaghetti, macaroni) 01113003
  • Instant noodles (e.g. 2 minute noodles) 01113004
  • Cake or tart 01114001
  • Frozen pastry products (pizza or pies) 01114002
  • Cake flour 01116001
  • Bread flour 01116002
  • Maize meal 01116003
  • Cereals 01116005
  • Super maize 01116008
  • Special maize 01116009
  • Hot cereals (porridge) incl instant porridge 01116010
  • Ready-mix flour 01116011
  • Samp 01116012
  • Beef mince 01121005
  • Beef offal 01121010
  • Beef steak 01121011
  • Stewing beef/brisket/chuck 01121012
  • Pork - combined 01122099
  • Lamb/mutton - combined 01123099
  • Whole chicken - fresh 01124001
  • Chicken portions - fresh 01124002
  • IQF chicken portions 01124005
  • Chicken portions frozen - non IQF 01124006
  • Chicken giblets (neck, gizzards, hearts, etc) 01124007
  • Polony 01125004
  • Ham 01125005
  • Biltong 01125006
  • Bacon 01125007
  • Sausage 01125009
  • Beef extract 01126002
  • Corned beef 01126005
  • Hake - frozen 01131001
  • Fish fingers - frozen 01134001
  • Tuna - tinned 01134002
  • Fish (excl tuna) - tinned 01134003
  • Full cream milk - fresh 01141001
  • Full cream milk - long life 01141002
  • Low fat milk - fresh 01142001
  • Low fat milk - long life 01142002
  • Powdered milk 01143001
  • Whiteners 01143002
  • Condensed milk 01143003
  • Plain yogurt 01144001
  • Flavoured yogurt 01144002
  • Cheddar cheese 01145001
  • Gouda cheese 01145002
  • Cheese spread 01145003
  • Feta cheese 01145004
  • Cream - fresh 01146001
  • Sour milk 01146002
  • Custard - prepared 01146003
  • Maize based food drink (e.g. mageu ) 01146004
  • Flavoured milk 01146005
  • Eggs 01147001
  • Margarine spread (in a tub) 01152001
  • Brick margarine 01152002
  • Peanut butter 01152003
  • Sunflower oil (incl canola oil) 01154001
  • Bananas 01162001
  • Apples 01163001
  • Seasonal fruit 01167099
  • Peanuts 01168004
  • Lettuce 01171001
  • Spinach/morogo 01171002
  • Cabbage 01172001
  • Cauliflower 01172002
  • Broccoli 01172003
  • Tomatoes 01173001
  • Pumpkin 01173002
  • Green/red/yellow pepper 01173003
  • Vegetables - frozen 01173004
  • Cucumber 01173006
  • Onions 01174001
  • Carrots 01174002
  • Beetroot 01174003
  • Mushrooms 01174005
  • Beans - dried 01175002
  • Baked beans - tinned 01176002
  • Prepared salads 01176005
  • Atchar 01176006
  • Mixed vegetables - tinned 01176007
  • Potatoes 01177001
  • Sweet potatoes 01178001
  • Potato chips - frozen 01178002
  • Potato crisps 01178003
  • Corn chips 01178004
  • White sugar 01181001
  • Brown sugar 01181002
  • Jam 01182001
  • Chocolate slab 01183001
  • Chocolate bar 01183002
  • Sweets 01184001
  • Chewing gum 01184002
  • Ice cream 01185001
  • Vinegar 01191001
  • Chutney 01191002
  • Tomato sauce 01191004
  • Mayonnaise 01191005
  • Salad dressing 01191006
  • Salt 01192001
  • Spices (excl salt and curry powder) 01192002
  • Curry powder 01192003
  • Baby food - cereal 01193001
  • Baby food - milk formula 01193003
  • Instant yeast 01193004
  • Baking powder 01193005
  • Soup powder 01193006
  • Baby food - pureed bottled/pouched 01193008
  • Instant coffee 01211001
  • Ground coffee or coffee beans 01211002
  • Cappucino sachets 01211003
  • Ceylon/black tea 01212001
  • Rooibos tea 01212002
  • Drinking chocolate (e.g. milo, cocoa ) 01213001
  • Mineral water - sparkling or still 01221001
  • Fizzy drinks - can 01222001
  • Fizzy drinks - bottle 01222002
  • Other soft drinks (e.g. energy drinks and iced tea) 01222003
  • Fruit juice 01223001
  • Fruit juice concentrates 01223002
  • Dairy blends/mixtures 01223003
  • Brandy 02111001
  • Whiskey 02111002
  • Liqueur 02111003
  • Vodka 02111004
  • Red wine 02121001
  • White wine 02121002
  • Spirit coolers or cider 02122001
  • Gin 02122002
  • Beer 02131004
  • Cigarettes 02211001
  • Tobacco 02213001
  • Clothing for men 03121
  • Clothing for women 03122
  • Clothing for children 03123
  • Footwear for men 03211
  • Footwear for women 03212
  • Footwear for children 03213
  • Actual rentals paid by tenants 04111
  • Actual rentals - Houses 04111001
  • Actual rentals - Flats 04111002
  • Actual rentals - Townhouses 04111003
  • Imputed rentals of owner-occupiers 04211
  • Owners’ equivalent rent - Houses 04211001
  • Owners’ equivalent rent - Flats 04211002
  • Owners’ equivalent rent - Townhouses 04211003
  • Materials for the maintenance and repair of the dwelling 04311
  • Services for maintenance and repair of the dwelling 04321
  • Water supply 04411
  • Other services relating to the dwelling n.e.c. 04441
  • Electricity 04511
  • Liquid fuels 04531
  • Furniture and furnishings 05111
  • Household textiles 05211
  • Refrigerators, freezers and fridge-freezers 05311
  • Large electrical appliances 05312
  • Cookers 05313
  • Small electrical household appliances 05321
  • Glass and crystalware, tableware 05411
  • Cutlery, flatware and silverware 05412
  • Kitchen and domestic utensils 05413
  • Major tools and equipment 05511
  • Small tools and miscellaneous accessories 05521
  • Cleaning and maintenance products 05611
  • Domestic services 05621
  • Pharmaceutical products 06111
  • Medical services 06211
  • Dental services 06221
  • Hospital services 06311
  • Purchase of new motor-cars 07111
  • Purchase of second-hand motor-cars 07112
  • Spare parts and accessories 07211
  • Fuels and lubricants 07221
  • Petrol 07221001
  • Diesel 07221002
  • Maintenance and repair 07231
  • Other services in respect of personal transport equipment 07241
  • Passenger transport by railway 07311
  • Passenger transport by road 07321
  • Passenger transport by air 07331
  • Postal services 08111
  • Telephone equipment 08211
  • Telephone services 08311
  • Equipment for reception, recording and reproduction of sound 09111
  • Television sets and DVD players 09112
  • Photographic and cinematographic equipment 09121
  • Information processing equipment (e.g. laptops and tablets) 09131
  • Recording media for pictures and sound 09141
  • Musical instruments 09221
  • Games, toys and hobbies 09311
  • Outdoor recreation items 09321
  • Gardens, plants and flowers 09331
  • Pets and related products 09341
  • Recreational and sporting services 09411
  • Cinemas, theatres, concerts 09421
  • Television licence and subscription 09423
  • Games of chance 09431
  • Books 09511
  • Newspapers and periodicals 09521
  • Stationery and drawing materials 09541
  • Holiday packages 09611
  • Pre-primary and primary education 10111
  • Secondary education 10211
  • Tertiary education 10411
  • Restaurant meals 11111
  • Accommodation services 11211
  • Other appliances, articles and products for personal care 12131
  • Jewellery, clocks and watches 12311
  • Travel goods 12321
  • Other personal effects 12322
  • Crèches, nurseries 12412
  • Insurance connected with the dwelling 12521
  • Insurance connected with health 12531
  • Insurance connected with transport 12541
  • Other insurance 12551
  • Financial services n.e.c. 12621
  • Other services n.e.c. 12711

Example API

PPI

library(berdata)
get_data(time_series_code = c("P0142.1-PPB30000"),
         output_format = "names")
# A tibble: 0 × 1
# ℹ 1 variable: date <chr>
get_data(time_series_code = c("P0142.1-PPE11000"),
         output_format = "names")
# A tibble: 0 × 1
# ℹ 1 variable: date <chr>

COICOP

  • Western Cape
library(berdata)
get_data(time_series_code = c("P0141-CPA00000"),
         output_format = "names")
# A tibble: 190 × 2
   date       `all items-western cape`
   <date>                        <dbl>
 1 2008-01-01                     47.3
 2 2008-02-01                     47.5
 3 2008-03-01                     48.2
 4 2008-04-01                     48.5
 5 2008-05-01                     48.9
 6 2008-06-01                     49.3
 7 2008-07-01                     50  
 8 2008-08-01                     50.3
 9 2008-09-01                     50.7
10 2008-10-01                     50.8
# ℹ 180 more rows
  • All Urban
get_data(time_series_code = c("P0141-CPA00000"),
         output_format = "codes")
# A tibble: 190 × 2
   date_col   `P0141-CPA00000`
   <date>                <dbl>
 1 2008-01-01             47.3
 2 2008-02-01             47.5
 3 2008-03-01             48.2
 4 2008-04-01             48.5
 5 2008-05-01             48.9
 6 2008-06-01             49.3
 7 2008-07-01             50  
 8 2008-08-01             50.3
 9 2008-09-01             50.7
10 2008-10-01             50.8
# ℹ 180 more rows

5-digits

  • Price per Kilogram Western Cape
get_data(time_series_code = c("P0141-01125006","P0141-01125006-10734", "P0141-01125006-10734-1"),
         output_format = "nested") %>% t
                            [,1]                      [,2]                    
source                      "StatsSA"                 "StatsSA"               
country                     "ZA"                      "ZA"                    
name                        "statistical_releases"    "statistical_releases"  
frequency                   "monthly"                 "monthly"               
frequency_description       "weight_all_urban - 0.06" "NA"                    
classification              "consumer price index"    "consumer price index"  
description                 "biltong"                 "biltong-western_cape"  
timeseries_code             "P0141-01125006"          "P0141-01125006-10734-1"
unit_of_measure             "index"                   "price (rand)"          
unit_of_measure_description "Dec 2021=100"            "Per Kilogram"          
data                        tbl_df,2                  tbl_df,2                
                            [,3]                  
source                      "StatsSA"             
country                     "ZA"                  
name                        "statistical_releases"
frequency                   "monthly"             
frequency_description       "NA"                  
classification              "consumer price index"
description                 "biltong"             
timeseries_code             "P0141-01125006-10734"
unit_of_measure             "price (rand)"        
unit_of_measure_description "Per Kilogram"        
data                        tbl_df,2