Business and Visas in Kazakhstan: Legal Advice and Practice

Currency Control and FX Payments for Foreign-Owned LLPs in Kazakhstan in 2026

2026-09-24 08:00 Banking
A Kazakh subsidiary of an Italian equipment supplier sent its first $620,000 advance payment to a Chinese manufacturer in March 2026. The bank froze the outbound SWIFT pending contract registration — the LLP had not obtained a registration number from the National Bank of Kazakhstan for the import contract exceeding the threshold. Three business days lost, one frantic filing, payment eventually released.
Kazakhstan doesn't run hard capital controls in the way some neighbours do — tenge is broadly convertible, foreigners can move money in and out. But there is a structured currency-control regime: thresholds trigger contract registration and reporting obligations. A foreign-owned LLP that plans cross-border payment flows needs to know where the lines sit.
Короткий ответ:
  • Kazakhstan allows free movement of currency in principle; specific FX transactions trigger reporting or registration with the bank acting as currency-control agent.
  • Contract registration threshold 2026: cross-border trade contracts > ~$50,000 (≈30,000 MCI) require a UIC/registration number from the bank.
  • Capital transactions > ~$100,000 typically require additional documentation and may need National Bank notification depending on category.
  • Your commercial bank is the currency control agent — it assesses documentation before releasing outbound FX payments.
  • Typical holdup causes: missing contract registration, mismatch between payment purpose and registered contract, sanctions screening.
  • Inbound FX: generally permitted, subject to the bank's AML/KYC on the sender; funds arrive, bank may hold pending documentation for purposes over thresholds.
  • Dividend repatriation: permitted after CIT clearance and withholding tax; requires documentation pack including tax residency certificate for DTA claims.
Kazakhstan's currency control is governed by the Law on Currency Regulation and Currency Control and National Bank of Kazakhstan (NBK) regulations. The system is:
  • Resident vs non-resident — residents are Kazakh LLPs and individuals with tax residency; non-residents are everyone else. Different rules apply.
  • Current vs capital transactions — current (trade-in-goods, services, income flows) handled more lightly; capital transactions (investments, loans, real estate) with additional registration.
  • Bank as currency-control agent — commercial banks verify documentation, apply thresholds, report aggregates to NBK.
  • No ex-ante quota or permit for standard transactions — everything is document-based.
Compared to, say, China, Uzbekistan (in earlier years), or some African jurisdictions with active FX rationing, Kazakhstan is light-touch. But lighter than China is still heavier than the EU.
Contract registration threshold: cross-border commercial contracts valued above 50,000 USD equivalent (~30,000 MCI) require contract registration with the bank.
This covers:
  • Import contracts (goods purchased from abroad).
  • Export contracts (goods sold abroad).
  • Service contracts (cross-border services, IP licensing).
  • Financing agreements (loans, credit lines).
Capital transaction threshold: capital flows > ~100,000 USD equivalent typically require additional documentation and may trigger NBK notification, depending on transaction type (direct investment, portfolio investment, loans, etc.).
Cash import/export by individuals: > $10,000 equivalent requires customs declaration on entry/exit.
Step 1 — Finalize the contract. Before any outbound payment over the threshold, sign the contract with the foreign counterparty. Contract should include: parties, subject matter, value, currency, delivery/performance terms, payment terms, governing law.
Step 2 — Submit to bank. Provide contract + supporting documents (company documents, authorised signatory list) to the bank's currency control team.
Step 3 — Bank assigns UIC. Usually within 1-3 business days. Bank issues a registration number specific to the contract.
Step 4 — Payments reference UIC. Every outbound payment under the contract cites the UIC in the payment order. Bank verifies each payment matches the registered contract (amount, counterparty, purpose code).
Step 5 — Close the contract on completion. When all obligations are fulfilled, submit closure documentation (completion certificates, final invoices). Bank updates the register and closes the UIC.
Step 6 — Ongoing reporting. For open contracts, bank submits periodic reports to NBK on outstanding obligations (advance paid vs goods delivered, etc.).
Every cross-border payment carries a purpose code — a 3-digit classification defined by NBK. Examples:
  • 101 — Import of goods.
  • 201 — Export of goods (incoming).
  • 301 — Services from non-residents.
  • 403 — Dividends to non-residents.
  • 511 — Repayment of principal on foreign loans.
  • 601 — Direct investment outflows.
The code must match the underlying transaction. Getting the code wrong or vague can hold the payment for clarification.
Pattern 1 — Unregistered contract over threshold. Payment held; bank requests registration before release.
Pattern 2 — Purpose code / contract mismatch. E.g. payment cites "services" purpose but the registered contract is for goods.
Pattern 3 — Sanctions screening. Counterparty on OFAC/EU/UN list or close to one. Bank escalates to compliance; may decline or request additional documentation.
Pattern 4 — New corridor. First-time payment to a jurisdiction you haven't paid before. Bank runs enhanced screening, may add 1-3 days.
Pattern 5 — Document completeness. Missing invoice, missing completion certificate, ambiguous description of services. Bank requests clarification.
Pattern 6 — Unusual pattern. Rapid round-trip flows (money in, money out same day), third-party payments not matching counterparty, payments disproportionate to business size.
Kazakh LLPs making advance payments for imports have additional monitoring:
  • Advance payment creates an obligation for the foreign supplier to deliver goods/services.
  • Bank tracks the open balance of "advance outstanding" under the registered contract.
  • If goods are not delivered within contract terms (typically 180 days for goods, 365 days for services) and no extension is negotiated, the bank escalates.
  • Recovery of non-delivered advance requires documentation trail.
Practical tip: if your supplier requires 50%+ advance on large orders, negotiate a clear delivery schedule in the contract to protect both business and compliance posture.
Incoming payments from abroad:
  • Bank receives the payment, runs AML/KYC on sender (source of funds, corridor risk, sanctions).
  • For payments > ~$50k equivalent under a registered contract, bank matches to UIC.
  • For payments outside a registered contract framework (e.g. a one-time project), bank requests the underlying document.
  • Funds credited usually same day for clean corridors; 1-3 days for enhanced review.
Common inbound delays: sender's bank is flagged, documentation explains purpose ambiguously, sender is in high-risk jurisdiction.
Foreign shareholder wants dividends repatriated from their Kazakh LLP:
Prerequisites:
  1. LLP has positive distributable profit (after CIT).
  2. CIT for the period has been assessed and paid.
  3. Shareholder's decision on dividend distribution formalised.
  4. Withholding tax assessed (default 15%, DTA-reduced to 5/10%).
Documentation for the bank:
  • Dividend resolution.
  • Financial statements showing distributable profit.
  • CIT assessment / payment evidence.
  • WHT payment evidence (WHT paid to KZ budget before dividend leaves).
  • Tax residency certificate of the foreign shareholder (for DTA rate).
  • Purpose code 403.
Timeline: once documentation is complete, payment typically released same or next business day.
Common structure: foreign parent lends to Kazakh subsidiary.
Compliance steps:
  • Loan agreement, signed.
  • If loan > ~$50k, register with bank (contract registration).
  • Interest rate should be at arm's length (transfer pricing applies — especially for related parties).
  • Repayment of principal → purpose code 511; interest → purpose code 512 or similar.
  • Withholding tax on interest payments to non-resident lender: default 15%, DTA-reduced.
AIFC-registered companies operate under AIFC currency rules, which are lighter than national currency rules for certain categories of transactions. AIFC participants can:
  • Hold accounts at AIFC banks with fewer restrictions on cross-border movement.
  • Transact in USD as base currency.
  • Run FX operations with lower friction for financial-services activity.
For operational LLPs (trading, manufacturing, services) the national rules apply regardless; AIFC doesn't change FX treatment for non-AIFC activity.
Month 0 — pre-registration:
Identify main payment corridors and typical contract sizes. Discuss with prospective banks in advance.
Month 1 — bank onboarding:
Open account. Register with bank's currency control team. Discuss anticipated flows.
Month 1-2 — contract setup:
For each cross-border contract > $50k equivalent, register and obtain UIC before making the first payment.
Ongoing:
  • Every payment with correct purpose code.
  • Every registered contract kept current (amendments registered, closures registered).
  • Sanction-sensitive counterparties checked before contracting.
  • Monthly / quarterly reconciliation of open balances.
For each cross-border transaction the bank wants to see (available on request):
  • Underlying contract (with UIC for above-threshold).
  • Invoice.
  • Customs declarations (for goods import).
  • Delivery / performance acknowledgements.
  • Related correspondence clarifying purpose.
  • Tax residency certificate of counterparty (for WHT-reduced payments).
Keep originals or certified copies for 5 years.
1. Paying before registering. Contract > threshold, pay without UIC, payment held. Always register first.
2. "Framework" vs "specific" confusion. A framework agreement for recurring services should itself be registered; subsequent invoices reference the framework UIC.
3. Amendments not registered. Contract amended (value increased, term extended) but amendment not notified to bank. When next payment exceeds original registered value, bank holds it.
4. Sanctions drift. Counterparty was fine 12 months ago, now on a new sanctions list. Always re-screen before material payments.
5. Purpose code drift. "Services" becomes "consulting" becomes "IT development" in invoices — inconsistency triggers clarification requests.
6. Triangular payments. Payment from LLP to a third party on behalf of counterparty. Requires specific documentation (assignment, direction letter) — not always approved.
  • Design the FX workflow at the time of LLP setup.
  • Register contracts with the commercial bank on your behalf.
  • Review contract templates for compliance-readiness (proper counterparties, clear scopes, dates, currencies).
  • Prepare documentation packs for dividend repatriation, shareholder loans, large advances.
  • Coordinate with the bank's currency control team on held payments.
  • Ongoing compliance review (quarterly reconciliation, audit-readiness).

Can I freely convert KZT to USD and send abroad?

In principle yes. The tenge is convertible on current and capital accounts for legitimate business purposes. Practically, the outbound payment is processed by your commercial bank which acts as a currency control agent — it reviews the payment purpose, supporting documents, counterparty sanctions status, and applicable reporting/registration obligations before releasing the SWIFT. For payments inside standard categories with complete documentation, processing is same-day or next-day.

What's a 'contract registration number' (UIC / учетный номер)?

For cross-border commercial contracts above the threshold (~$50k), the bank assigns a contract registration number (учетный номер контракта / UIC). This is an identifier that ties all FX transactions under that contract to a single registered document. The bank uses it to verify that payments match the contract, monitor the trade balance, and report to the National Bank. Without it, outbound payments above the threshold are held.

Do I need to register a simple invoice or just formal contracts?

Invoices under $50k threshold — no registration needed; just the payment purpose and supporting invoice. Above threshold, you register the underlying contract (or the framework agreement the invoices sit under). Single purchase orders above the threshold register as standalone contracts. An LLP with hundreds of small invoices under one framework agreement registers the framework once.

How does FX work when paying a contractor abroad monthly?

If you have a services agreement with a foreign contractor totalling more than $50k annually, register the contract. Each monthly payment then references the registered contract number. Under $50k annually, payments flow as standard outbound FX with just the invoice as purpose evidence. Keep invoice numbering consistent to make the bank's life easier.

What about crypto-denominated payments?

Kazakhstan's regulatory stance on crypto in 2026: AIFC has a licensed crypto exchange regime; outside AIFC, crypto payments into a bank account are generally routed as fiat (the exchange platform converts). Direct receipt of crypto by an LLP outside AIFC licensing is problematic. For recurring crypto-denominated business, AIFC-licensed exchanges or AIFC-registered company structures are the viable route.

Can my foreign parent capitalise the Kazakh LLP by wire?

Yes. Charter capital contribution from foreign parent → wire into the LLP's KZT or USD account → bank confirms receipt and updates the register. For capital contributions > ~$100k, additional documentation may apply (investment transaction reporting). Bank will ask for corporate docs evidencing the shareholder relationship and the capital contribution resolution.

What triggers an outbound payment being held?

(1) Missing contract registration for threshold-exceeding contracts; (2) mismatch between payment purpose code and contract; (3) counterparty hits sanctions filter; (4) payment to a new corridor without prior sanctions screening; (5) unusual pattern (rapid in-out, unexplained third-party payments); (6) incomplete supporting docs (missing invoice, ambiguous service description). Pro tip: register the contract before making the first threshold-exceeding payment.

Cross-border payments from or into your Kazakh LLP? Submit a case review and Integro KZ will map the thresholds, reporting, and documentation for your corridor mix. Request a case review →