A South African business can accept cryptocurrency as payment for its own goods and services, directly into a wallet it controls, without any payment processor in between. The value received counts as income for tax at its rand value on the day, so the records matter as much as the technology. This article explains the tax treatment, where financial regulation applies, and how to accept Monero safely.
For most businesses the reason is customers who prefer it. For some, the reason is values: a payment that goes straight from the customer to the business, with no processor holding, inspecting or charging for it, and, with a private cryptocurrency such as Monero, no public record of what the customer bought or how much they paid.
That is why Noiz accepts Monero on every invoice. Our values put privacy first, and we would rather give clients a way to pay that respects it.
The South African Revenue Service (SARS) says normal income tax rules apply to crypto assets. In practice, for a business:
Take advice from a tax practitioner on how this applies to your business.
Since October 2022, the Financial Sector Conduct Authority (FSCA) has treated crypto assets as financial products. Businesses that, as a regular part of their business, give financial advice or act as intermediaries in relation to crypto assets must be licensed, and crypto asset service providers are accountable institutions under the Financial Intelligence Centre Act.
The activities that make a business a crypto asset service provider are defined as things done for or on behalf of a client: exchanging crypto for money or for other crypto, transferring it between addresses, keeping it safe or administering it. Accepting crypto as payment for your own goods is a different activity, and the sources we checked do not say that it requires registration. If your business would exchange, hold or transfer crypto for other people, take advice first.
Since 30 April 2025, the Financial Intelligence Centre's travel rule requires South African exchanges to send identifying information with transfers, and to apply checks when a customer sends crypto to a wallet the exchange does not run. A customer paying you from a South African exchange may therefore be asked who they are paying. Tell customers this in your payment instructions, so the question does not surprise them.
Monero suits direct acceptance well: payments are private on its ledger, and its official wallet software has the features a merchant needs.
The official Monero GUI wallet has a merchant page for receiving payments. Give each customer or invoice its own subaddress, so you can tell which payment is which, and wait for confirmations: the Monero project advises that funds need at least ten confirmations, about twenty minutes, before they can be spent.
For more than a few payments, connect your website or billing system to a view-only wallet through Monero's official wallet software, monero-wallet-rpc. It can create a subaddress for each invoice and list incoming payments. Because a view-only wallet is created without the private spend key, the server can see payments arrive but cannot spend them. Keep the spend key offline, never on the web server.
Each Noiz invoice can be paid in Monero. The invoice shows the exact amount in XMR and the address, and the client submits the transaction ID on the invoice. Our knowledgebase article Pay with Monero (XMR) shows how it looks from the client's side.
If you have questions about accepting Monero in your own business, get in touch.
Checked 19 October 2026.
Tax
Regulation
Monero
Noiz
Note: while some of this content was produced with the help of AI, the final editing has been done by a real human being.