State Department Foreign Per Diem Rates

DSSR Per Diem API

Foreign Per Diem Lodging & M&IE Rates in JSON — Updated Biweekly

Query official State Department (DSSR) foreign per diem lodging and M&IE rates for every official Department of State location by country, city, and effective date — refreshed biweekly with the Office of Allowances publication cycle.

Data sourced from public U.S. Government per diem and allowance tables. Not affiliated with the U.S. Government or the Department of State.

What is the DSSR Per Diem API?

The DSSR Per Diem API from Allowances API gives developers structured JSON access to the foreign per diem rates established by the State Department's Office of Allowances under the Department of State Standardized Regulations (DSSR). Instead of scraping the allowances website or copying rate tables by hand, you can query lodging and M&IE rates directly by location and date — with the dataset refreshed biweekly, in step with the State Department's publication cycle.

Updated biweekly

Rates refresh with every biweekly Office of Allowances publication, including interim updates.

All official State Dept locations

1,200+ posts across 200+ countries and territories, including "Other" fallback rates.

Historical rates

Retrieve rates by effective date for vouchers, audits, and past travel.

Normalized JSON

Use consistent API responses across DSSR, GSA, and DTMO data sources.

Built for teams

Foreign per diem data for production workflows

Designed for teams that need repeatable rate lookups, audit trails, and clean API responses inside operational systems.

01

Overseas & diplomatic programs

Power TDY travel, voucher validation, and overseas assignment cost estimates with structured rate data.

02

Government contractors

Model overseas travel costs for proposals and bids with DCAA-ready documentation and source verification.

03

ERP, payroll, and travel platforms

Add reliable foreign per diem logic to expense reports, approvals, and reimbursement exports.

Overseas TDY
Voucher audits
Reimbursement tools
Internal APIs

Example: query DSSR foreign per diem rates

Fetch State Department foreign per diem data using a simple REST request.

Read the docs
curl -H "X-API-Key: YOUR_API_KEY" \
"https://api.allowancesapi.com/v1/dssr/perdiem/KE/location/Nairobi?date=2026-07-14"
{
  "effective_date": "2026-07-01",
  "verification_url": null,
  "results": [
    {
      "country": "Kenya",
      "iso_code": "KE",
      "location": "Nairobi",
      "postcode": "10395",
      "perdiem": [
        {
          "lodging": 250,
          "meals_incidental": 77,
          "maximum_perdiem": 327,
          "season": "S1",
          "season_begin": "01/01",
          "season_end": "12/31",
          "publish_date": "2026-07-01",
          "effective_date": "2024-05-01",
          "footnote_reference": "16"
        }
      ]
    }
  ]
}
DSSR data, developer-ready

Why use Allowances API instead of the State Department website alone?

The State Department's Office of Allowances publishes foreign per diem rates on its website as searchable tables — great for a one-off check, but hard to wire into software. Production travel, payroll, ERP, and compliance systems need programmatic access: a stable REST endpoint, effective-date lookups, normalized JSON, official-source verification, and coverage that tracks the biweekly publication cycle automatically.

State Dept website & tables
Foreign per diem

Good for manual lookups of foreign per diem lodging and M&IE rates.

Allowances API
Unified allowance data for production systems

Adds a REST API, GSA and DTMO coverage, historical date logic, normalized responses, verification links, and commercial support — refreshed biweekly.

Feature State Dept website & tables Allowances API
Developer-ready REST API with JSON
Biweekly rate updates, applied automatically
Tracks every Office of Allowances publication, including interim updates
Manual re-checking
GSA CONUS and DTMO OCONUS per diem support
Plus DSSR allowances: COLA, hardship, danger pay
Effective-date lookup by calendar date
Verification URL back to official source
Normalized JSON across allowance sources
Location search across all official posts
Seasonal rates and maximum per diem fields In published tables
Commercial support for production applications

Best fit

Use the State Department website when you only need to check a single foreign per diem rate by hand. Use Allowances API when your application needs DSSR data programmatically — plus GSA, DTMO, historical dates, normalized responses, and audit-friendly source verification.

Common DSSR per diem API use cases

Use Allowances API wherever your application needs accurate foreign per diem rates for reimbursement, compliance, pricing, or reporting.

Overseas TDY & travel vouchers

Calculate reimbursable lodging and M&IE amounts for overseas temporary duty travel and contractor expense claims.

DCAA audit support

Preserve historical foreign rate lookups for prior travel dates, invoices, approvals, and audit documentation.

ERP integration

Add foreign per diem lookup logic to Deltek, NetSuite, Microsoft Dynamics, custom finance tools, or internal systems.

DSSR per diem data available through the API

Location fields

  • Country (ISO code)
  • City / official State Department post
  • State Department post code
  • Location name search
  • "Other" fallback rates per country

Rate fields

  • Lodging rate
  • Meals & incidental expenses (M&IE)
  • Maximum per diem
  • Seasonal date ranges
  • Publish date & effective date
Need more than per diem? Allowances API also serves DSSR overseas allowances (COLA, hardship, danger pay), GSA CONUS per diem, and DTMO OCONUS rates for complete federal travel workflows.

DSSR Per Diem API FAQ

Answers to common developer and compliance questions.

Is there a DSSR per diem API?

The State Department's Office of Allowances publishes foreign per diem rates as web tables, not as a developer-friendly REST API. Allowances API provides a DSSR per diem API for querying foreign lodging and M&IE rates in normalized JSON format.

How often are DSSR foreign per diem rates updated?

The Office of Allowances publishes rate updates on a biweekly cycle. Allowances API refreshes its DSSR dataset in step with that cycle, so every published change — including interim updates — is reflected in the API without any manual re-checking on your side.

Which locations does the DSSR per diem API cover?

All official Department of State locations — more than 1,200 posts across 200+ countries and territories. That includes each country's "Other" fallback rate for travel outside listed posts, and lookups by country ISO code, city name, or State Department post code.

Can I get historical DSSR per diem rates?

Yes. Effective-date lookups reach back to the 1990s, which is useful when calculating reimbursements for past overseas travel, validating vouchers and invoices, or supporting DCAA and internal audit reviews.

Is Allowances API affiliated with the State Department?

No. Allowances API is not affiliated with the Department of State or any U.S. Government agency. Data is sourced from official public per diem and allowance tables.

What is the difference between DSSR, DTMO, and GSA rates?

DSSR covers State Department foreign per diem and overseas allowances such as COLA, LQA, hardship, and danger pay. DTMO sets DoD OCONUS per diem rates. GSA covers CONUS per diem within the continental U.S. Allowances API normalizes all three sources behind a single, consistent API.

Add State Department foreign per diem rates to your application

Start querying current and historical DSSR lodging and M&IE rates for every official Department of State location — updated biweekly and built for production finance, travel, and compliance systems.

Data sourced from official public per diem and allowances tables. Not affiliated with any government agency.