{"id":24464,"date":"2025-10-07T17:00:17","date_gmt":"2025-10-07T11:30:17","guid":{"rendered":"https:\/\/blog.razorpay.in\/blog\/?p=24464"},"modified":"2026-01-09T14:34:51","modified_gmt":"2026-01-09T09:04:51","slug":"s1007-purpose-code","status":"publish","type":"post","link":"https:\/\/razorpay.com\/blog\/s1007-purpose-code\/","title":{"rendered":"S1007 Purpose Code Explained: A Simple Guide for Advertising &#038; Market Research Services"},"content":{"rendered":"<h2>How to Use S1007 for Smooth Payments from Foreign Clients<\/h2>\n<p><span style=\"font-weight: 400;\">Think of India&#8217;s foreign exchange system as a massive, organised library. Every book (a sum of money) coming in from abroad needs to be shelved in the right section so the librarian\u2014the Reserve Bank of India (RBI)\u2014knows what our country is earning money for. Is it for software exports? Family maintenance? Or, in your case, for a cutting-edge advertising campaign or a deep-dive market study? For that specific shelf, there&#8217;s a label: <\/span><b>S1007<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This simple code is your ticket to smooth, compliant international transactions if you&#8217;re in the advertising, trade fair, or market research business. It might seem like a small detail in your payment process, but getting it right is crucial for avoiding delays and unnecessary questions from your bank. This guide will break down everything about the S1007 purpose code\u2014what it means, why it matters, and how you can use it confidently every single time.<\/span><\/p>\n<div style=\"border-left: 4px solid #0073aa; background: #f0f8ff; padding: 15px; margin: 20px 0; border-radius: 5px;\">\n<p><strong style=\"color: #0073aa; font-size: 18px;\">Key Takeaways<\/strong><br \/>\nBefore we dive deep, here\u2019s a quick summary of what you need to know:<\/p>\n<p>What is S1007? It&#8217;s the RBI purpose code for inward remittances received for &#8220;Advertising, trade fairs, market research, and public opinion polling services.<\/p>\n<p>Why is it important? Using the correct code ensures your payments are processed smoothly, avoids regulatory red flags, and keeps your business compliant with RBI and FEMA rules.<\/p>\n<p>When to use it? Use it when a foreign client pays you for services like running ad campaigns, participating in an international trade show, conducting market surveys, or managing public opinion polls.<\/p>\n<p>What do you need? Always have supporting documents like service agreements, clear invoices, and proof of work to back up your choice of code.<\/p>\n<\/div>\n<h2><b>What Is the S1007 Purpose Code?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">At its core, the <\/span><b>S1007 purpose code<\/b><span style=\"font-weight: 400;\"> is a specific identifier assigned to payments received from foreign clients for a select group of business activities. These include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Advertising services<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Participation in trade fairs<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Market research services<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Public opinion polling<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">This code falls under the broader category of &#8220;Other Business Services.&#8221; When your bank processes your international payment, it reports this code to the RBI. This helps the RBI accurately classify the country&#8217;s foreign exchange inflows and ensures transparency in cross-border transactions. Using S1007 is not just a formality; it\u2019s a crucial step in maintaining regulatory compliance and ensuring your transaction is processed smoothly.<\/span><\/p>\n<h2><b>Why Is S1007 Important for Your Business?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Imagine you\u2019ve just completed a major advertising campaign for a client in the United States. You\u2019re waiting for the payment to hit your account, but it gets stuck. The bank has questions, and the RBI might flag the transaction. This is a scenario that can often be avoided by simply using the correct purpose code.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here\u2019s why getting S1007 right is so important:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ensures Accurate Reporting:<\/b><span style=\"font-weight: 400;\"> It helps your bank correctly classify your foreign income when reporting to the RBI.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Minimizes Delays and Rejections:<\/b><span style=\"font-weight: 400;\"> The right code means fewer questions from banks and a lower risk of your remittance being delayed or, in worst-case scenarios, rejected.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Avoids Regulatory Scrutiny:<\/b><span style=\"font-weight: 400;\"> Consistent and accurate coding reduces the chances of your transactions triggering compliance checks from regulatory bodies.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Aids in Financial Planning:<\/b><span style=\"font-weight: 400;\"> Clean and transparent financial records make accounting, auditing, and future financial planning much easier.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div style=\"border-left: 4px solid #0073aa; background: #f0f8ff; padding: 15px; margin: 20px 0; border-radius: 5px;\">\n<p><strong style=\"color: #0073aa; font-size: 18px;\">Did You Know?<\/strong><\/p>\n<p style=\"margin-top: 10px;\">Think of purpose codes like subject lines for an email. A clear subject line like &#8220;Marketing Campaign Invoice #123&#8221; tells the recipient exactly what the email is about. Similarly, the S1007 code tells the bank and the RBI exactly why you&#8217;re receiving this money, making everything faster and clearer.<\/p>\n<\/div>\n<h2><b>When Should You Use S1007?<\/b><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-24465 size-full\" src=\"https:\/\/d6xcmfyh68wv8.cloudfront.net\/blog-content\/uploads\/2025\/10\/image1-5.png\" alt=\" S1007 Purpose Code\" width=\"1720\" height=\"1483\" srcset=\"https:\/\/blog.razorpay.in\/wp-content\/uploads\/2025\/10\/image1-5.png 1720w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2025\/10\/image1-5-300x259.png 300w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2025\/10\/image1-5-1024x883.png 1024w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2025\/10\/image1-5-768x662.png 768w, https:\/\/blog.razorpay.in\/wp-content\/uploads\/2025\/10\/image1-5-1536x1324.png 1536w\" sizes=\"auto, (max-width: 1720px) 100vw, 1720px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You should use the S1007 purpose code specifically when you receive an inward remittance as payment for services rendered in the advertising and market research domain.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s take an example. Say you run a market research firm in India, and a company in Germany hires you to conduct a survey on consumer behaviour in the Indian market. When they transfer your fee, the payment should be declared under purpose code S1007.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here are some clear-cut scenarios where S1007 is the right choice:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Running digital or traditional advertising campaigns<\/b><span style=\"font-weight: 400;\"> for a foreign client.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Receiving funds for <\/span><b>setting up a booth or participating in an overseas trade exhibition<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Getting paid for <\/span><b>conducting market research studies<\/b><span style=\"font-weight: 400;\"> for an international company.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Managing <\/span><b>public opinion polling services<\/b><span style=\"font-weight: 400;\"> for global surveys or organizations.<\/span><\/li>\n<\/ul>\n<h2><b>Supporting Documents &amp; How to Report It<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">When you receive an international payment, your bank will ask for the purpose code and some documents to verify it. Having these ready will speed up the process significantly.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typically, you will need:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Contracts or Service Agreements:<\/b><span style=\"font-weight: 400;\"> A signed agreement that clearly outlines the nature of the service (e.g., &#8220;Agreement for Digital Advertising Services&#8221;).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Invoices:<\/b><span style=\"font-weight: 400;\"> Your invoice should have a clear and specific description. Instead of just &#8220;Services Rendered,&#8221; state &#8220;Payment for Market Research Study &#8211; Project X.&#8221;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Proof of Service:<\/b><span style=\"font-weight: 400;\"> This could be campaign briefs, trade fair participation receipts, or a summary of the research conducted.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">These documents help your bank confidently apply the S1007 code when they fill out forms like the <\/span><b>Form 15CA\/CB<\/b><span style=\"font-weight: 400;\"> or other declarations required for inward remittances.<\/span><\/p>\n<div style=\"border-left: 4px solid #0073aa; background: #f0f8ff; padding: 15px; margin: 20px 0; border-radius: 5px;\">\n<p>&nbsp;<\/p>\n<p style=\"margin-top: 10px;\"><strong>Pro Tip<\/strong>: Always make your invoice descriptions unambiguous. This is the first document the bank looks at, and a clear description like &#8220;Fee for Public Opinion Polling Services&#8221; immediately justifies the use of S1007.<\/p>\n<\/div>\n<h2><b>Common Mistakes to Avoid<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Choosing the wrong purpose code is a common hiccup. Here are a few mistakes to watch out for:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Misclassifying Services:<\/b><span style=\"font-weight: 400;\"> Using a general code like <\/span><b>S1006 (Business &amp; management consultancy, public relations)<\/b><span style=\"font-weight: 400;\"> for a specific advertising campaign. While related, S1007 is the correct choice.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Confusing Market Research with R&amp;D:<\/b><span style=\"font-weight: 400;\"> Using <\/span><b>S1008 (Research &amp; Development services)<\/b><span style=\"font-weight: 400;\"> for market research. S1008 is for technical or scientific R&amp;D, not commercial market studies.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Providing Vague Invoices:<\/b><span style=\"font-weight: 400;\"> An invoice that simply says &#8220;Consulting Services&#8221; might lead the bank to default to a different, incorrect code.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Not Communicating with Your Bank:<\/b><span style=\"font-weight: 400;\"> If you&#8217;re unsure, failing to clarify the exact nature of your service with your bank can lead them to make an incorrect assumption.<\/span><\/li>\n<\/ul>\n<h2><b>Related Purpose Codes You Might See<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">It&#8217;s easy to get confused when codes look similar. Here\u2019s a quick table to help you distinguish S1007 from its neighbours:<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><span style=\"font-weight: 400;\">Purpose Code<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Description<\/span><\/td>\n<td><span style=\"font-weight: 400;\">When to Use It<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>S1006<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Business &amp; management consultancy, public relations<\/span><\/td>\n<td><span style=\"font-weight: 400;\">For strategic advice, management consulting, or PR services.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>S1007<\/b><\/td>\n<td><b>Advertising, trade fairs, market research, polling<\/b><\/td>\n<td><b>For running ad campaigns, participating in expos, or conducting surveys.<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>S1008<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Research &amp; Development services<\/span><\/td>\n<td><span style=\"font-weight: 400;\">For technical or scientific R&amp;D projects.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>S1016<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Market research &amp; public opinion polling<\/span><\/td>\n<td><span style=\"font-weight: 400;\">An alternate, more specific grouping sometimes used, but S1007 is the primary code covering this.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong>Simplify International Payments for Your Services<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Choosing between purpose codes like <\/span><b>S1007<\/b><span style=\"font-weight: 400;\"> for advertising and <\/span><b>S1006<\/b><span style=\"font-weight: 400;\"> for consulting, while ensuring every invoice is documented correctly, can feel like extra work when you&#8217;re focused on serving clients. But what if compliance could be effortless?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That&#8217;s where a robust payment platform comes in. With Razorpay International, you can stop worrying about payment complexities and focus on what you do best\u2014delivering outstanding services.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Accept Payments, Not Problems:<\/b><span style=\"font-weight: 400;\"> Receive payments from clients in over 100 currencies without having to decode every single banking regulation.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Automated Compliance:<\/b><span style=\"font-weight: 400;\"> Razorpay ensures all payments for your advertising or market research services are correctly logged with purpose codes like S1007, keeping your records compliant from day one.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Effortless Documentation:<\/b><span style=\"font-weight: 400;\"> Automatically generate your e-FIRA (e-FIRC) for every payment, providing you with essential proof of service export and simplifying your accounting.<\/span><\/li>\n<\/ul>\n<div style=\"background-color: #f5f9fc; padding: 32px 24px; border-radius: 12px; text-align: center; max-width: 720px; margin: 0 auto;\">\n<h2 style=\"color: #1a73e8; margin-bottom: 12px; font-size: 24px; font-weight: bold;\">Simplify International Payments with Razorpay<\/h2>\n<p style=\"color: #333; font-size: 16px; margin-bottom: 20px; line-height: 1.5;\"><strong>Power your global business the right way.<\/strong> Switch from personal remittances to a fully compliant, business-grade payment platform.<\/p>\n<p><a style=\"background-color: #1a73e8; color: #ffffff; font-weight: 600; padding: 12px 24px; border-radius: 8px; font-size: 16px; text-decoration: none; display: inline-block;\" href=\"https:\/\/razorpay.com\/accept-international-payments\/?utm_source=blog&amp;utm_medium=cta&amp;utm_campaign=international_payments\"><em><strong>Explore Razorpay&#8217;s Global Payment Solutions<\/strong><\/em><\/a><\/p>\n<\/div>\n<h2><b>Frequently Asked Questions (FAQs)<\/b><\/h2>\n<h3><b>Can I use S1007 for digital marketing services?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Yes, absolutely. Digital marketing, which includes services like SEO, social media marketing, and pay-per-click (PPC) campaigns, is a modern form of advertising. Therefore, payments received for these services from foreign clients should be classified under S1007.<\/span><\/p>\n<h3><b>Is S1007 applicable if I received funds for attending a foreign trade show?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">S1007 is applicable if you received funds for <\/span><i><span style=\"font-weight: 400;\">participating<\/span><\/i><span style=\"font-weight: 400;\"> in a trade show\u2014for instance, if a foreign partner sponsored your booth or paid you to exhibit. If the funds are purely to cover your travel expenses for attending, you might need to use a travel-related code like <\/span><b>S0301 (Business travel)<\/b><span style=\"font-weight: 400;\">. The key is the nature of the service rendered.<\/span><\/p>\n<h3><b>What happens if my client classifies the service incorrectly on their end?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The ultimate responsibility for declaring the correct purpose code lies with you, the recipient in India. Even if your client mentions something different in their transfer details, you must provide the correct code and supporting documents to your bank to ensure you are compliant.<\/span><\/p>\n<h3><b>Does choosing S1007 affect my taxation?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The purpose code is primarily for FEMA and RBI reporting to track foreign exchange. Your taxation (like GST and Income Tax) is a separate matter governed by the Ministry of Finance. While the code itself doesn&#8217;t determine your tax liability, using the correct code ensures transparent financial records, which is crucial for accurate tax reporting and audits.<\/span><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I use S1007 for digital marketing services?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, absolutely. Digital marketing, which includes services like SEO, social media marketing, and pay-per-click (PPC) campaigns, is a modern form of advertising. Therefore, payments received for these services from foreign clients should be classified under S1007.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is S1007 applicable if I received funds for attending a foreign trade show?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S1007 is applicable if you received funds for participating in a trade show\u2014for instance, if a foreign partner sponsored your booth or paid you to exhibit. If the funds are purely to cover your travel expenses for attending, you might need to use a travel-related code like S0301 (Business travel). The key is the nature of the service rendered.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What happens if my client classifies the service incorrectly on their end?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The ultimate responsibility for declaring the correct purpose code lies with you, the recipient in India. Even if your client mentions something different in their transfer details, you must provide the correct code and supporting documents to your bank to ensure you are compliant.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does choosing S1007 affect my taxation?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The purpose code is primarily for FEMA and RBI reporting to track foreign exchange. Your taxation (like GST and Income Tax) is a separate matter governed by the Ministry of Finance. While the code itself doesn't determine your tax liability, using the correct code ensures transparent financial records, which is crucial for accurate tax reporting and audits.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Use S1007 for Smooth Payments from Foreign Clients Think of India&#8217;s foreign exchange system as a massive, organised library. Every book (a sum of money) coming in from abroad needs to be shelved in the right section so the librarian\u2014the Reserve Bank of India (RBI)\u2014knows what our country is earning money for. Is<\/p>\n","protected":false},"author":142,"featured_media":25357,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1067],"tags":[],"class_list":{"0":"post-24464","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cross-border"},"_links":{"self":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/24464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/comments?post=24464"}],"version-history":[{"count":4,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/24464\/revisions"}],"predecessor-version":[{"id":24484,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/posts\/24464\/revisions\/24484"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/media\/25357"}],"wp:attachment":[{"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/media?parent=24464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/categories?post=24464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/razorpay.com\/blog\/wp-json\/wp\/v2\/tags?post=24464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}