Sub-Saharan Africa
Use this World Bank grouping as macro context, not as a legal or product-coverage boundary.
Use sourced market context, choose the right engagement path, and take a clean onboarding and first-payment plan into review before launch.
Start with sourced country context and define what the agreement, onboarding record, invoice flow, and payment setup must contain.
Built for Uganda rollout planning
These facts shape which fields Gruv asks for, which checks can block release, and which exports finance receives.
Sub-Saharan Africa
Use this World Bank grouping as macro context, not as a legal or product-coverage boundary.
Low income
Use this World Bank classification as economic context, not as a pricing recommendation.
23.4M
World Bank, 2025. This is workforce-scale context, not an estimate of available contractors.
80.5%
ILO modeled estimate, 2025. This does not measure contractor availability or engagement suitability.
8.9%
ITU via World Bank, 2024. This is connectivity context, not a guarantee of remote-work readiness.
50M
World Bank, 2024. This is demographic context, not a freelancer-supply estimate.
Sources reviewed 2026-07-18. Indicators show their data year in the relevant card and should be used as planning context, not as legal, tax, coverage, or talent-availability conclusions.
Build the record around verified local requirements instead of assuming one document list fits every engagement.
Confirm classification, contract, tax, invoice, and registration questions for Uganda with the relevant authorities or qualified advisors.
Define the parties, services, deliverables, term, ownership, confidentiality, and change process before work begins in Uganda.
Ask the selected provider to confirm UGX availability, payer and recipient requirements, fees, timing, and exception handling.
Decide which contractor, agreement, invoice, approval, payment, fee, and provider references finance needs after each cycle.
The local names, documents and figures a payer meets before the first invoice in Uganda.
Engage the Uganda contractor through a written services agreement and pay invoices on the milestones or dates the parties set. Put the contractor's legal or registered business name, TIN-linked identity, scope, outputs, acceptance, fees and expenses in the agreement. Keep actual work aligned: the contractor should decide the manner and sequence, use their own tools, carry delivery risk and remain free to serve others. The resident contractor declares worldwide business income through provisional installments and a final return due within six months after year-end. URA's 6% professional-fee rule applies only when a resident person pays a resident professional. Foreign incorporation and no Uganda entity or permanent establishment do not settle payer residence, which can turn on management and control or majority operations in Uganda. Check residence before deciding whether this deduction applies.
Sources: URA Taxation Handbook 2025-26, Industrial Court decision on contractor status
Trading vehicles
An individual can sign in their personal legal name. If the individual trades in Uganda under a different business name, the Business Names Registration Act requires that name to be registered. This route remains tied to the individual: use the owner's name and registered business name consistently across the agreement, URSB certificate, URA profile, invoice and receiving account. The URA individual-registration instructions specifically ask a sole proprietor for the business-name registration certificate in addition to individual identity documents. This is the leaner identity where a separate incorporated counterparty is unnecessary.
Sources: URSB Business Names Registration Act, URA individual TIN application
A Uganda private company is a separate legal person and can be the contracting supplier. This can suit a contractor who wants business obligations, records and invoicing to sit with a company, but the customer must onboard the company itself rather than its shareholder. Match the company name and registration details on the agreement, certificate of incorporation, URA account, EFRIS setup where required, invoice and receiving account. URA's non-individual registration route requires the private company's certificate of incorporation and Company Form 20. Incorporation does not decide employment status if the day-to-day relationship still looks like personal employment.
Sources: URSB company registration guide, URA individual and entity TIN requirements
Where the line to employment sits
Status follows the working relationship as a whole. The Industrial Court treated a worker as an employee where the contract left him no meaningful control over what work was done, how, when or with whom, and required personal service on the organisation's terms. For this engagement, specify outputs and security constraints while leaving professional method, scheduling within deadlines and choice of tools to the contractor. Avoid inserting the contractor into employee reporting lines, leave systems or disciplinary procedures. A contractor label or company invoice cannot cure an operating model in which the customer directs the person like staff.
Applied by: Industrial Court of Uganda
What it weighs
Sources: Industrial Court decision on contractor status, URA Taxation Handbook 2025-26
If the facts create a contract of service, treat the relationship as employment and regularise it before the next work period. Uganda's current Employment Act defines a contract of service broadly, including oral, written, express and implied arrangements for remunerated work. An employee can claim statutory employment rights; where a labour officer finds an unfair dismissal, the compensatory order includes eight weeks' wages and may include additional compensation. Assess Uganda PAYE registration and withholding before the next payroll. Genuine self-employed people may join NSSF voluntarily. If the reclassified customer is an employer subject to mandatory NSSF, it deducts 5% from gross monthly wages, adds 10% and remits the total by the following month's 15th.
Sources: Uganda Employment Act, current to June 2026, NSSF Uganda membership rules
Ask the contractor for the URA TIN Certificate as tax-identity support, then match it to the agreement and invoice identity. An individual downloads the certificate from the URA portal under the taxpayer profile. The certificate is useful onboarding evidence; it does not prove that every return is filed or tax paid, and it does not decide whether the foreign customer is a resident payer for Uganda withholding. Because URA is integrating individual tax records with the National Identification Number, also confirm that the contractor has updated the registration profile with the correct NIN, current contact details, address and business activity.
Issued by: Uganda Revenue Authority issues it to the contractor; the contractor supplies a copy to the customer.
Timing: Collect it before the first invoice and refresh it when the contractor changes legal or registration identity.
Sources: URA individual TIN application, URA taxpayer registration update notice
The contractor must run two separate checks before issuing the first invoice: VAT registration and EFRIS coverage. VAT registration now turns on the UGX 300 million annual threshold. EFRIS reaches all VAT-registered taxpayers and also listed sectors, including information technology and communication and professional, scientific and technical activities, subject to the UGX 10 million small-business exception. A foreign customer does not itself settle the VAT treatment. If the contractor is VAT-registered, zero-rating requires the service to be used or consumed outside Uganda and supported by documentary proof acceptable to URA. Keep the agreement, deliverables, acceptance record and customer-use evidence together.
Sources: URA EFRIS expansion notice, Uganda Value Added Tax Act, URA tax amendments for FY 2026-27
Registration numbers
The resident individual needs a URA tax account for business-income filing. URA still describes and operates the individual TIN application, while its May 2026 notice requires individual taxpayers to update the registration with their NIN, current telephone number, physical address and nature of business. Onboarding should therefore capture the TIN certificate and confirm that the underlying profile is current. The contractor uses this account to file returns and manage tax obligations. The customer uses the details to match supplier identity; it does not file the contractor's Uganda income-tax return.
Who needs it: An individual who is likely to transact in tax-related business with URA.
Sources: URA individual TIN application, URA taxpayer registration update notice
EFRIS
Register for EFRIS if the contractor is VAT-registered or falls within a listed sector and does not qualify for the small-business exception. Since 1 July 2025, the added sectors include information technology and communication and professional, scientific and technical activities. A listed business with annual turnover below UGX 10 million is exempt from mandatory use and may participate voluntarily. This is a distinct onboarding switch from VAT. Check the contractor's actual service classification and annual sales before assuming a non-VAT contractor can issue only an ordinary commercial invoice.
Who needs it: All VAT-registered taxpayers and listed-sector businesses at UGX 10 million or more of annual turnover.
Threshold: UGX 10,000,000 annual turnover for the listed-sector small-business exception.
Sources: URA EFRIS expansion notice
Published figures
UGX 300,000,000 in annual turnover
The VAT Amendment Act 2026 increased the annual registration threshold from UGX 150 million to UGX 300 million with effect from 1 July 2026. Measure the contractor against the current amount and do not reuse older handbooks or onboarding forms that still show UGX 150 million. Once registration applies, the contractor enters the VAT return and tax-invoice regime, including EFRIS. The foreign customer should obtain the contractor's VAT details and verify how the contractor documented any zero-rated export treatment, while the contractor remains responsible for registration and returns.
Sources: URA tax amendments for FY 2026-27
What an invoice has to show
For a VAT tax invoice: the words Tax Invoice; supplier and recipient names, addresses and places of business; applicable TIN and VAT numbers; individual serial number; issue and supply dates; service description; tax rate; and the tax-exclusive, tax and tax-inclusive amounts.
Use the statutory particulars when the contractor is VAT-registered and making a taxable supply. The service description should identify the actual work and covered period, so it can be matched to the agreement and acceptance record. A zero-rated invoice still needs a supportable tax treatment. Keep one copy in the contractor's records, and do not replace a lost original with another original: the VAT Act permits a duplicate clearly marked COPY. These details give the customer a bookable document and preserve the contractor's VAT trail.
Sources: Uganda Value Added Tax Act
For an EFRIS business document, show the customer's BRN, NIN or TIN when the customer has an applicable Uganda identifier.
Sources: URA EFRIS expansion notice
A contractor who is a taxable person making a taxable supply must provide the original tax invoice at the time of supply. Outside that condition, define the invoice event and payment date in the services agreement. State when a milestone is supplied, who accepts it, what record accompanies the invoice and how quickly the customer must raise a specific dispute. Before payment, match the invoice to the contracted supplier, accepted work, currency and receiving-account name. VAT and EFRIS duties remain with the contractor, although the customer should reject a document that omits required fields. If the fee is in foreign currency, the payment must pass through a bank and the commercial records should be ready for any receiving-bank query.
State a fixed payment date in the agreement and repeat it on the invoice. Uganda's Contracts Act supplies reasonable time as the fallback when a contract leaves time for performance unspecified, and what is reasonable is a factual question. That fallback is too uncertain for recurring cross-border work. Use a clear number of calendar days after a defined event, such as receipt of a valid invoice following written acceptance. Also state how a rejected invoice is corrected and whether the payment clock restarts, so an administrative query does not turn into an undefined delay.
Sources: Uganda Contracts Act
A foreign-currency payment from the offshore customer to the Uganda resident must be made through a bank. The receiving bank must establish the legitimacy of the source of funds and can request the nature, reason and identifying details of a large or unusual foreign transaction. Keep the signed services agreement, matching invoice, acceptance record, customer legal name and explanation of the work ready. Make the supplier name and receiving-account name consistent before the first payment. A documentation request is a receiving-bank process; it does not shift the contractor's income-tax, VAT or EFRIS obligations to the customer.
Sources: Parliament of Uganda, Foreign Exchange Act 2004, Uganda Anti-Money Laundering Regulations
The customer uses an independent-contractor agreement, then fixes the person's hours, method and daily sequence, places the person in an employee reporting line and requires personal service. Uganda's Industrial Court looks through the label to the actual control and integration. Rework the operating model around defined outputs, acceptance and genuine professional independence. If the role requires continuing managerial control or staff integration, use an employment structure and assess Uganda payroll, NSSF and Employment Act duties before work continues.
Sources: Industrial Court decision on contractor status, Uganda Employment Act, current to June 2026
The parties see URA's 6% rule for resident professional fees and treat it as a universal deduction from every Uganda contractor invoice. The handbook assigns the obligation to a resident person paying a resident professional. Foreign incorporation and the absence of a Uganda entity or permanent establishment do not by themselves exclude payer residence: a company can be resident when its management and control or majority operations are in Uganda. Confirm payer residence before payment. If the customer is non-resident, this specific resident-payer rule does not require the 6% deduction. The contractor still reports the income through the contractor's own Uganda filing cycle.
Sources: URA Taxation Handbook 2025-26
The contractor remains below UGX 300 million and assumes no Uganda fiscal invoicing rule can apply. EFRIS has a separate reach: listed professional, scientific, technical, information-technology and communication activities enter the system at UGX 10 million of annual turnover, while all VAT-registered taxpayers remain covered. Test both switches and record the contractor's service classification and turnover. If the contractor claims zero-rating after VAT registration, obtain an invoice with the statutory fields and keep documentation showing use or consumption outside Uganda.
Sources: URA EFRIS expansion notice, URA tax amendments for FY 2026-27, Uganda Value Added Tax Act
Country detail reviewed 2026-09-08. Confirm current figures and filing dates with the authorities cited above and a qualified local advisor before you rely on them.
Country context narrows the questions. A good launch plan then names the engagement owner, local review path, payment setup, exception process, and finance handoff.
Compare a direct contractor agreement, a managed contractor workflow, and a local entity or employment route for the real working arrangement in Uganda.
Keep role scope, written terms, requested onboarding documents, invoices, approvals, changes, and payment references connected from the start.
Ask the selected provider to confirm UGX availability, recipient requirements, fees, timing, exception handling, and the export finance will reconcile.
Every guide follows the same structure. Line up engagement options, onboarding records, and first-cycle payment questions across the markets you are weighing against Uganda.
Bring the role, engagement options, provider questions, and finance requirements. We will help you map the workflow and the decisions that still need local review.