The moment a student outside India pays for your course in dollars through Stripe rather than in rupees through Razorpay, you have technically stepped into a different part of tax law than the one that applies to your domestic sales, generally referred to as an export of services, and while the underlying idea is fairly intuitive, you are selling to someone outside the country, so different rules can apply, the specifics of what qualifies, what paperwork is expected, and how it should be invoiced are genuinely a CA conversation, not something to work out from a blog post the night before you open international enrolment.
What "export of services" broadly means, in plain terms
As a general concept, a sale can be treated as an export of services when the person paying you is located outside India, the payment comes in through proper banking channels in a foreign currency, and a few other conditions around where the service is considered to be supplied are met, and exports of services are often treated differently for GST purposes than a domestic sale to a student in Mumbai or Bangalore. The exact conditions, and whether your specific situation qualifies, depend on details that change over time and vary by circumstance, so this is genuinely one of those areas where getting the general shape right in your head is useful for understanding the conversation with a professional, but treating any specific number, rate, or threshold as fixed without checking is exactly how creators end up needing to fix invoices after the fact instead of getting them right the first time.
Why the invoice itself needs different information
An invoice to an international student generally needs a few things a domestic invoice does not, clear documentation that the buyer is located outside India, the amount in the foreign currency actually charged alongside the rupee equivalent at a reasonable exchange rate, and language that makes clear this is being treated as an export transaction rather than a domestic sale. Getting these details right on the invoice from day one matters more than it might seem, because reconstructing this information for a batch of transactions from six months ago, once your CA asks for it during a review, is a genuinely painful exercise compared to having it captured correctly at the time of each sale. This guide to invoices and bookkeeping for solo creators covers the general record keeping habits worth building regardless of whether a student is domestic or international, and international sales are exactly the case where sloppy habits become expensive to untangle later.
Payment gateway choice already does some of this work for you
One practical thing worth knowing is that using Stripe for international charges rather than trying to route a foreign card through a gateway built primarily for Indian domestic payments already creates a cleaner separation between your domestic and international sales in your own records, since the transactions naturally end up on different statements in different currencies. This does not replace proper invoicing or a CA's input on how each sale should be treated, but it does mean the underlying data your CA needs is already reasonably well organised rather than mixed into one undifferentiated pile of transactions you would have to manually sort through later. A clean checkout flow that captures a student's country at the point of purchase, which most course platforms do automatically, is another small thing that saves real time when it comes to sorting international sales from domestic ones months down the line.
What a practical invoice to a student abroad should show
Beyond satisfying a CA's requirements, a clear invoice is also just good practice for the student themselves, since a lot of international buyers, especially anyone paying through a company card or expensing the course to an employer for professional development, will actually ask you for a proper invoice before or after paying, and being able to send one immediately rather than scrambling to build one from scratch is a small but real point of professionalism that a bigger, more established looking business would have ready by default. A clean invoice for this purpose typically shows your business name and address, the student's name and country, the course purchased, the amount charged in the currency actually collected, the date, and a unique invoice number you can reference later if any question comes up. Most course platforms, Clienteles included, generate this automatically the moment a payment clears through Stripe, which matters because a manually created invoice is exactly the kind of task that gets postponed indefinitely on a busy week, right up until the one time a student actually needs it urgently and you are hunting through old emails trying to reconstruct the details of a sale from four months ago.
NRIs and international students aren't quite the same category
It is worth separating international students who are foreign nationals from NRI students, since an NRI paying for your course from abroad may have a different relationship to Indian tax law depending on their specific residency status and how the payment is made, and treating every non domestic payment as identical can lead to the wrong assumption being applied to a student who actually has meaningful ties back to India. This guide to NRI and international students walks through the practical differences in how these students typically pay and what that means for your side of the transaction, and it is a useful read before your CA conversation so you can describe your actual student mix accurately rather than lumping everyone paying in dollars into one bucket by default.
Currency and exchange rate handling deserve a simple, consistent rule
Because Stripe settles international payments in the currency your student paid in, you will also need a consistent way of converting that amount into rupees for your own records, and picking one reasonable method, say the exchange rate on the date of the transaction as reported by your bank or a standard published source, and sticking to it for every single sale, matters more than which exact method you choose. What genuinely causes problems later is inconsistency, using whatever rate seemed convenient at the time for some sales and a different source for others, since that makes your own books harder to reconcile and gives a reviewer, whether that is your CA or eventually a tax authority, a reasonable question about why the numbers do not line up cleanly across a full year of international transactions. Deciding on this rule once, before your first international sale rather than after your fiftieth, saves a genuinely tedious cleanup exercise later.
Don't let the paperwork scare you away from selling internationally
None of this should talk you out of opening your course to international students, a genuinely large number of Indian course creators, particularly in niches like spoken English, yoga, spirituality, and finance, have significant demand from students abroad who are perfectly willing to pay in dollars for the same content a domestic student pays in rupees for. The paperwork is a solvable, one time setup problem, not an ongoing burden, once your CA has confirmed how your specific invoices should look and your platform is capturing the right information automatically at checkout on every single sale going forward.
It also helps to remember that this is a well trodden path, not a novel problem you are the first solo creator to face, since Indian freelancers, consultants, and agencies have been invoicing overseas clients for services for years, and a CA who works with digital businesses has almost certainly set this up for someone else already. Asking a prospective CA directly whether they have handled export of services invoicing for a course or coaching business before, rather than assuming any general CA can figure it out on the spot, is a reasonable question to ask upfront, and it tends to shorten the whole process considerably since you are not paying for their first attempt at learning a niche use case on your specific business.
Selling to international students is one of the more straightforward ways to grow a course business without needing a single additional domestic student, and the compliance side of it, while real, is genuinely manageable once you have had the right conversation once and built the habit of capturing the right information on every invoice from that point forward instead of treating it as an afterthought each time a foreign card comes through.