Maldives
Background
The Maldivian Transfer Pricing Regulations are stated in Section 68 (b) (4) and Section 76 (b) of the Maldives Income Tax Act and the Transfer Pricing Regulations.
The Maldivian Transfer Pricing Regulation is related to the OECD Guidelines.
Arm’s Length Principle
Section 67 of the Income Tax Act specifies the circumstances in which taxpayers must calculate their taxable income on an Arm’s Length basis, regardless of the actual arrangement or transactions.
This principle states that the price of a transaction must be identical in comparable circumstances, regardless of the relationship.
Related Parties
Related parties are defined when:
- Controls or is controlled by the other party, or both are controlled by the same party.
- A party is related to another one.
- A party is a member in a partnership, and the other party is in the same company.
- A party is a trust, and the other party is a beneficiary thereof.
- One party is a parent company, and the other party is a permanent establishment in the Maldives.
Transfer Pricing Methods
In order to determine the market value of related party transactions, one of the following five methods may be employed:
- Comparable Uncontrolled Price Method.
- Cost Plus Method.
- Resale Price Method.
- Profit Split Method.
- Transactional Net Margin Method.
If any of the above methods cannot be employed, the taxpayer may apply other valuation methods under the Arm’s Length Principle.
Transfer Pricing Documentation
The Transfer Pricing Regulations govern and implement the requirement imposed under Section 68 of the ITA, which means taxpayers prepare and maintain the Transfer Pricing Documentation (i.e., the Master File and the Local Report) concerning controlled related party transactions.
Transfer Pricing documentation enables taxpayers to describe their compliance with the Arm’s Length Principle for their controlled transactions and to provide MIRA (Maldives Inland Revenue Authority) with relevant and reliable information to perform an efficient and consistent Transfer Pricing risk assessment.
The Transfer Pricing documentation (which includes the master file and the local report) should be prepared and filed for the accounting period to which the transaction belongs or the arrangement relates.
There is no fixed annual deadline for filing the documentation. It must be filed to MIRA upon request within 30 days after request.
The Country-by-Country Report must be filed within 12 months of the end of the reporting fiscal year.
The documentation must be prepared in English or Dhivehi.
Penalties
There are no specific Transfer Pricing penalties. Conversely, there are penalties contained in Articles 64 and 65 of the Tax Administration Law to be applied for any failure to comply with the Transfer Pricing documentation requirement.
<script> /* Author: Wolfgang Hartl Author URI: https://my-webcraftdesign.at/ DOCS: https://my-webcraftdesign.at/tutorial/read-more-read-less-toggle-in-bricksbuilder/ */ function WCD_rmrl(options) { const readLessText = options.readLessText; const readMoreText = options.readMoreText; const rmrlContent = document.querySelectorAll("[wcd_rmrl_percentage]"); rmrlContent.forEach((element) => { // INITIAL SETUP (define height, overflow and attributes) element.style.overflow = "hidden"; element.setAttribute("wcd_rmrl_max", element.clientHeight + "px"); var percentage = element.getAttribute("wcd_rmrl_percentage"); var height = element.clientHeight; height = Math.round((height / 100) * percentage) + "px"; element.setAttribute("wcd_rmrl_min", height); element.style.height = height; //ASSIGN CLICK EVENT TO TRIGGER trigger = element.nextSibling; trigger.addEventListener("click", function () { if (element.style.height == element.getAttribute("wcd_rmrl_min")) { element.style.height = element.getAttribute("wcd_rmrl_max"); this.childNodes.forEach((node) => { if (node.nodeValue !== null) { node.nodeValue = readLessText; } }); } else { element.style.height = element.getAttribute("wcd_rmrl_min"); this.childNodes.forEach((node) => { if (node.nodeValue !== null) { node.nodeValue = readMoreText; } }); } }); }); } const rmrl = new WCD_rmrl({ readLessText : 'Read Less', readMoreText : 'Read More', }); </script>