{"id": 1354599, "name": "Goods and services discrimination protections (sexual orientation and gender identity)", "unit": "", "createdAt": "2026-10-29T10:45:39.000Z", "updatedAt": "2026-10-29T10:45:39.000Z", "coverage": "", "timespan": "1991-2025", "datasetId": 8245, "shortUnit": "", "columnOrder": 0, "shortName": "goods_services_discrimination", "catalogPath": "grapher/lgbt_rights/2026-07-15/lgbti_national_policy_dataset/lgbti_national_policy_dataset_combined#goods_services_discrimination", "descriptionShort": "Whether national law prohibits discrimination in the provision of goods and services based on sexual orientation, gender identity, both, or neither.", "descriptionProcessing": "The original dataset has separate indicators for sexual orientation and for gender identity. We combined them into one indicator that shows whether national law covers both grounds, only one, or neither. When either ground is covered in only part of the country, we classify the country as \"Varies by region\".", "type": "ordinal", "datasetName": "LGBTI National Policy Dataset", "updatePeriodDays": 365, "datasetVersion": "2026-07-15", "nonRedistributable": false, "display": {"name": "Goods and services discrimination protections", "numDecimalPlaces": 0}, "schemaVersion": 2, "processingLevel": "major", "presentation": {"attributionShort": "Velasco", "topicTagsLinks": ["LGBT+ Rights", "Human Rights"]}, "descriptionKey": "- This data comes from the LGBTI National Policy Dataset, compiled by Kristopher Velasco at Princeton University. It tracks the adoption, scope, and enforcement of 27 LGBTI-related policies across 195 countries, with annual data starting in 1991.\n- The indicator is coded as follows: **_Both protected_** (national law prohibits goods and services discrimination on both sexual orientation and gender identity), **_Sexual orientation only_** (national law prohibits goods and services discrimination on sexual orientation but not gender identity), **_Gender identity only_** (national law prohibits goods and services discrimination on gender identity but not sexual orientation), **_Varies by region_** (protections differ between subnational jurisdictions for either ground) and **_No protection_** (national law does not prohibit goods and services discrimination on either ground).\n- \"Varies by region\" also covers asymmetric cases where one dimension is fully unprotected and the other is partially protected across subnational jurisdictions \u2014 e.g. a federal country where some states or provinces protect sexual orientation but none protect gender identity.\n- The dataset counts policies established by binding legal instruments \u2014 statutes, constitutional provisions, decrees and regulations with the force of law, and binding court rulings. Where no law governs a policy, a written rule that does can count too, such as a health-authority guideline, a blood service's donor questionnaire or a religious ruling. Bills, ministerial statements and non-binding declarations are not counted.", "dimensions": {"years": {"values": [{"id": 1991}, {"id": 1992}, {"id": 1993}, {"id": 1994}, {"id": 1995}, {"id": 1996}, {"id": 1997}, {"id": 1998}, {"id": 1999}, {"id": 2000}, {"id": 2001}, {"id": 2002}, {"id": 2003}, {"id": 2004}, {"id": 2005}, {"id": 2006}, {"id": 2007}, {"id": 2008}, {"id": 2009}, {"id": 2010}, {"id": 2011}, {"id": 2012}, {"id": 2013}, {"id": 2014}, {"id": 2015}, {"id": 2016}, {"id": 2017}, {"id": 2018}, {"id": 2019}, {"id": 2020}, {"id": 2021}, {"id": 2022}, {"id": 2023}, {"id": 2024}, {"id": 2025}]}, "entities": {"values": [{"id": 15, "name": "Afghanistan", "code": "AFG"}, {"id": 16, "name": "Albania", "code": "ALB"}, {"id": 17, "name": "Algeria", "code": "DZA"}, {"id": 18, "name": "Andorra", "code": "AND"}, {"id": 19, "name": "Angola", "code": "AGO"}, {"id": 20, "name": "Antigua and Barbuda", "code": "ATG"}, {"id": 21, "name": "Argentina", "code": "ARG"}, {"id": 22, "name": "Armenia", "code": "ARM"}, {"id": 23, "name": "Australia", "code": "AUS"}, {"id": 24, "name": "Austria", "code": "AUT"}, {"id": 25, "name": "Azerbaijan", "code": "AZE"}, {"id": 26, "name": "Bahamas", "code": "BHS"}, {"id": 27, "name": "Bahrain", "code": "BHR"}, {"id": 28, "name": "Bangladesh", "code": "BGD"}, {"id": 29, "name": "Barbados", "code": "BRB"}, {"id": 30, "name": "Belarus", "code": "BLR"}, {"id": 4, "name": "Belgium", "code": "BEL"}, {"id": 31, "name": "Belize", "code": "BLZ"}, {"id": 32, "name": "Benin", "code": "BEN"}, {"id": 33, "name": "Bhutan", "code": "BTN"}, {"id": 34, "name": "Bolivia", "code": "BOL"}, {"id": 35, "name": "Bosnia and Herzegovina", "code": "BIH"}, {"id": 36, "name": "Botswana", "code": "BWA"}, {"id": 37, "name": "Brazil", "code": "BRA"}, {"id": 38, "name": "Brunei", "code": "BRN"}, {"id": 39, "name": "Bulgaria", "code": "BGR"}, {"id": 40, "name": "Burkina Faso", "code": "BFA"}, {"id": 41, "name": "Burundi", "code": "BDI"}, {"id": 42, "name": "Cambodia", "code": "KHM"}, {"id": 43, "name": "Cameroon", "code": "CMR"}, {"id": 44, "name": "Canada", "code": "CAN"}, {"id": 45, "name": "Cape Verde", "code": "CPV"}, {"id": 174, "name": "Central African Republic", "code": "CAF"}, {"id": 173, "name": "Chad", "code": "TCD"}, {"id": 172, "name": "Chile", "code": "CHL"}, {"id": 171, "name": "China", "code": "CHN"}, {"id": 170, "name": "Colombia", "code": "COL"}, {"id": 169, "name": "Comoros", "code": "COM"}, {"id": 168, "name": "Congo", "code": "COG"}, {"id": 166, "name": "Costa Rica", "code": "CRI"}, {"id": 143, "name": "Cote d'Ivoire", "code": "CIV"}, {"id": 165, "name": "Croatia", "code": "HRV"}, {"id": 164, "name": "Cuba", "code": "CUB"}, {"id": 163, "name": "Cyprus", "code": "CYP"}, {"id": 162, "name": "Czechia", "code": "CZE"}, {"id": 167, "name": "Democratic Republic of Congo", "code": "COD"}, {"id": 161, "name": "Denmark", "code": "DNK"}, {"id": 154, "name": "Djibouti", "code": "DJI"}, {"id": 200, "name": "Dominica", "code": "DMA"}, {"id": 160, "name": "Dominican Republic", "code": "DOM"}, {"id": 201, "name": "Ecuador", "code": "ECU"}, {"id": 65, "name": "Egypt", "code": "EGY"}, {"id": 259, "name": "El Salvador", "code": "SLV"}, {"id": 159, "name": "Equatorial Guinea", "code": "GNQ"}, {"id": 157, "name": "Eritrea", "code": "ERI"}, {"id": 156, "name": "Estonia", "code": "EST"}, {"id": 78, "name": "Eswatini", "code": "SWZ"}, {"id": 158, "name": "Ethiopia", "code": "ETH"}, {"id": 202, "name": "Fiji", "code": "FJI"}, {"id": 155, "name": "Finland", "code": "FIN"}, {"id": 3, "name": "France", "code": "FRA"}, {"id": 153, "name": "Gabon", "code": "GAB"}, {"id": 151, "name": "Gambia", "code": "GMB"}, {"id": 152, "name": "Georgia", "code": "GEO"}, {"id": 6, "name": "Germany", "code": "DEU"}, {"id": 150, "name": "Ghana", "code": "GHA"}, {"id": 149, "name": "Greece", "code": "GRC"}, {"id": 206, "name": "Grenada", "code": "GRD"}, {"id": 148, "name": "Guatemala", "code": "GTM"}, {"id": 147, "name": "Guinea", "code": "GIN"}, {"id": 94, "name": "Guinea-Bissau", "code": "GNB"}, {"id": 146, "name": "Guyana", "code": "GUY"}, {"id": 145, "name": "Haiti", "code": "HTI"}, {"id": 139, "name": "Honduras", "code": "HND"}, {"id": 138, "name": "Hungary", "code": "HUN"}, {"id": 207, "name": "Iceland", "code": "ISL"}, {"id": 137, "name": "India", "code": "IND"}, {"id": 136, "name": "Indonesia", "code": "IDN"}, {"id": 135, "name": "Iran", "code": "IRN"}, {"id": 134, "name": "Iraq", "code": "IRQ"}, {"id": 2, "name": "Ireland", "code": "IRL"}, {"id": 133, "name": "Israel", "code": "ISR"}, {"id": 8, "name": "Italy", "code": "ITA"}, {"id": 132, "name": "Jamaica", "code": "JAM"}, {"id": 14, "name": "Japan", "code": "JPN"}, {"id": 130, "name": "Jordan", "code": "JOR"}, {"id": 131, "name": "Kazakhstan", "code": "KAZ"}, {"id": 129, "name": "Kenya", "code": "KEN"}, {"id": 204, "name": "Kiribati", "code": "KIR"}, {"id": 379, "name": "Kosovo", "code": "OWID_KOS"}, {"id": 208, "name": "Kuwait", "code": "KWT"}, {"id": 126, "name": "Kyrgyzstan", "code": "KGZ"}, {"id": 125, "name": "Laos", "code": "LAO"}, {"id": 122, "name": "Latvia", "code": "LVA"}, {"id": 124, "name": "Lebanon", "code": "LBN"}, {"id": 123, "name": "Lesotho", "code": "LSO"}, {"id": 121, "name": "Liberia", "code": "LBR"}, {"id": 120, "name": "Libya", "code": "LBY"}, {"id": 209, "name": "Liechtenstein", "code": "LIE"}, {"id": 119, "name": "Lithuania", "code": "LTU"}, {"id": 210, "name": "Luxembourg", "code": "LUX"}, {"id": 118, "name": "Madagascar", "code": "MDG"}, {"id": 117, "name": "Malawi", "code": "MWI"}, {"id": 116, "name": "Malaysia", "code": "MYS"}, {"id": 211, "name": "Maldives", "code": "MDV"}, {"id": 115, "name": "Mali", "code": "MLI"}, {"id": 212, "name": "Malta", "code": "MLT"}, {"id": 223, "name": "Marshall Islands", "code": "MHL"}, {"id": 114, "name": "Mauritania", "code": "MRT"}, {"id": 213, "name": "Mauritius", "code": "MUS"}, {"id": 113, "name": "Mexico", "code": "MEX"}, {"id": 222, "name": "Micronesia (country)", "code": "FSM"}, {"id": 111, "name": "Moldova", "code": "MDA"}, {"id": 214, "name": "Monaco", "code": "MCO"}, {"id": 112, "name": "Mongolia", "code": "MNG"}, {"id": 215, "name": "Montenegro", "code": "MNE"}, {"id": 110, "name": "Morocco", "code": "MAR"}, {"id": 109, "name": "Mozambique", "code": "MOZ"}, {"id": 142, "name": "Myanmar", "code": "MMR"}, {"id": 108, "name": "Namibia", "code": "NAM"}, {"id": 218, "name": "Nauru", "code": "NRU"}, {"id": 107, "name": "Nepal", "code": "NPL"}, {"id": 5, "name": "Netherlands", "code": "NLD"}, {"id": 106, "name": "New Zealand", "code": "NZL"}, {"id": 105, "name": "Nicaragua", "code": "NIC"}, {"id": 104, "name": "Niger", "code": "NER"}, {"id": 103, "name": "Nigeria", "code": "NGA"}, {"id": 128, "name": "North Korea", "code": "PRK"}, {"id": 66, "name": "North Macedonia", "code": "MKD"}, {"id": 102, "name": "Norway", "code": "NOR"}, {"id": 217, "name": "Oman", "code": "OMN"}, {"id": 101, "name": "Pakistan", "code": "PAK"}, {"id": 224, "name": "Palau", "code": "PLW"}, {"id": 100, "name": "Panama", "code": "PAN"}, {"id": 99, "name": "Papua New Guinea", "code": "PNG"}, {"id": 98, "name": "Paraguay", "code": "PRY"}, {"id": 97, "name": "Peru", "code": "PER"}, {"id": 96, "name": "Philippines", "code": "PHL"}, {"id": 11, "name": "Poland", "code": "POL"}, {"id": 95, "name": "Portugal", "code": "PRT"}, {"id": 226, "name": "Qatar", "code": "QAT"}, {"id": 92, "name": "Romania", "code": "ROU"}, {"id": 12, "name": "Russia", "code": "RUS"}, {"id": 91, "name": "Rwanda", "code": "RWA"}, {"id": 227, "name": "Saint Kitts and Nevis", "code": "KNA"}, {"id": 229, "name": "Saint Lucia", "code": "LCA"}, {"id": 230, "name": "Saint Vincent and the Grenadines", "code": "VCT"}, {"id": 239, "name": "Samoa", "code": "WSM"}, {"id": 231, "name": "San Marino", "code": "SMR"}, {"id": 232, "name": "Sao Tome and Principe", "code": "STP"}, {"id": 90, "name": "Saudi Arabia", "code": "SAU"}, {"id": 89, "name": "Senegal", "code": "SEN"}, {"id": 88, "name": "Serbia", "code": "SRB"}, {"id": 233, "name": "Seychelles", "code": "SYC"}, {"id": 87, "name": "Sierra Leone", "code": "SLE"}, {"id": 86, "name": "Singapore", "code": "SGP"}, {"id": 85, "name": "Slovakia", "code": "SVK"}, {"id": 83, "name": "Slovenia", "code": "SVN"}, {"id": 195, "name": "Solomon Islands", "code": "SLB"}, {"id": 82, "name": "Somalia", "code": "SOM"}, {"id": 81, "name": "South Africa", "code": "ZAF"}, {"id": 127, "name": "South Korea", "code": "KOR"}, {"id": 258, "name": "South Sudan", "code": "SSD"}, {"id": 9, "name": "Spain", "code": "ESP"}, {"id": 141, "name": "Sri Lanka", "code": "LKA"}, {"id": 79, "name": "Sudan", "code": "SDN"}, {"id": 234, "name": "Suriname", "code": "SUR"}, {"id": 10, "name": "Sweden", "code": "SWE"}, {"id": 7, "name": "Switzerland", "code": "CHE"}, {"id": 77, "name": "Syria", "code": "SYR"}, {"id": 198, "name": "Taiwan", "code": "TWN"}, {"id": 76, "name": "Tajikistan", "code": "TJK"}, {"id": 64, "name": "Tanzania", "code": "TZA"}, {"id": 75, "name": "Thailand", "code": "THA"}, {"id": 225, "name": "East Timor", "code": "TLS"}, {"id": 74, "name": "Togo", "code": "TGO"}, {"id": 235, "name": "Tonga", "code": "TON"}, {"id": 73, "name": "Trinidad and Tobago", "code": "TTO"}, {"id": 71, "name": "Tunisia", "code": "TUN"}, {"id": 70, "name": "Turkey", "code": "TUR"}, {"id": 69, "name": "Turkmenistan", "code": "TKM"}, {"id": 237, "name": "Tuvalu", "code": "TUV"}, {"id": 68, "name": "Uganda", "code": "UGA"}, {"id": 67, "name": "Ukraine", "code": "UKR"}, {"id": 72, "name": "United Arab Emirates", "code": "ARE"}, {"id": 1, "name": "United Kingdom", "code": "GBR"}, {"id": 13, "name": "United States", "code": "USA"}, {"id": 63, "name": "Uruguay", "code": "URY"}, {"id": 62, "name": "Uzbekistan", "code": "UZB"}, {"id": 221, "name": "Vanuatu", "code": "VUT"}, {"id": 238, "name": "Venezuela", "code": "VEN"}, {"id": 84, "name": "Vietnam", "code": "VNM"}, {"id": 61, "name": "Yemen", "code": "YEM"}, {"id": 60, "name": "Zambia", "code": "ZMB"}, {"id": 80, "name": "Zimbabwe", "code": "ZWE"}]}, "values": {"values": [{"id": 0, "name": "Both protected"}, {"id": 1, "name": "Sexual orientation only"}, {"id": 2, "name": "Gender identity only"}, {"id": 3, "name": "Varies by region"}, {"id": 4, "name": "No protection"}]}}, "origins": [{"id": 28285, "title": "LGBTI National Policy Dataset", "description": "The LGBTI National Policy Dataset (Version 3.0) is a country-year-policy panel tracking the adoption, scope, and enforcement of LGBTI-related policies across 195 countries from 1991 to 2025. The dataset is distributed in long format: each row records one country in one year for one specific policy-status combination, with the share of the population covered, the adoption and implementation years, the policy's descriptors (penalty, fine, sexes covered, scope, enforcement), up to twelve source citations and a confidence rating. It is designed for use in comparative political research, policy diffusion analysis, and quantitative cross-national studies of LGBTI rights.\n\nThe dataset covers 27 distinct policy areas organized into 54 policy-status combinations (each policy paired with two mutually exclusive status directions). Of these 54 combinations, 36 contain substantive data; the remaining 18 are structural placeholders with all-zero values, included to maintain a fully balanced panel suitable for econometric methods.", "producer": "Velasco", "citationFull": "Velasco, Kristopher. 2026. \"LGBTI National Policy Dataset, Version 3.0.\" https://doi.org/10.17605/OSF.IO/WTA9P.", "attributionShort": "Velasco", "versionProducer": "3.0", "urlMain": "https://osf.io/wta9p/overview", "dateAccessed": "2026-10-19", "datePublished": "2026-10-16", "license": {"url": "https://osf.io/wta9p/", "name": "CC BY 4.0"}}]}