What accounting an IT freelancer or developer needs
Developers and IT freelancers in Uzbekistan usually have the same first question: how to legally register income when clients are foreign companies and payment arrives in foreign currency.
Which registration format fits
For a small, stable income from one-off projects, self-employed status is often enough. If income grows, regular clients appear or an official contract with a legal entity is needed — consider a sole proprietorship. A separate option for teams and startups is registering as an IT Park resident, which provides tax benefits but requires more serious document flow.
What to do with foreign-currency income
Receipts from foreign clients are foreign-currency revenue, and it has to be recorded correctly in the books, not just moved to a card like an ordinary transfer. Mistakes here are one of the common reasons for questions during audits of freelancers whose income is growing.
Common mistakes
- They don't declare income from foreign clients, assuming that since the money comes "from abroad" — it's a personal matter
- They confuse self-employed status with ordinary employment and don't pay any taxes at all
- They keep no records, even in a simple form, which makes it hard to prove that the income is legal when needed
Conclusion
The choice between self-employment, a sole proprietorship and IT Park depends on the volume and stability of income — you should revisit the format as you grow rather than staying on the first status you picked for years. If you are unsure which option suits you — we can review your situation and suggest a working setup.