Forex

KYC Documents Checklist: Fast Approval for Indian Freelancers

Content
share on
Contents
Share On

Key takeaways

  • KYC is mandatory under RBI and PML rules, and clean documents mean faster approvals, smoother international payments, and fewer delays.
  • The core checklist for freelancers in India: PAN, masked Aadhaar, last 3 months bank statements (PDF), and a live public online profile link.
  • Most rejections happen due to name mismatches, outdated addresses, blurry scans, or private/empty profiles—fix these upfront.
  • Your online profile must be public, show your services and India location, and the name should match your PAN and bank account.
  • If Aadhaar is unavailable or outdated, use alternatives like passport, voter ID, driving licence, utility bill, bank passbook, or a registered rent agreement.
  • You can prepare everything in roughly 20 minutes and typically get approved in 2 to 4 working days when documents are clean.
  • Platforms like Karbon Business offer quick KYC approval timelines, low fees, and automatic e-FIRA generation for compliance.

Why KYC matters for Indian freelancers

KYC isn’t a formality, it’s a legal requirement, and it protects both your money and your reputation. Fintechs and payment providers must verify identity, address, and user activity to comply with RBI rules and the Prevention of Money Laundering framework. For background, see Know Your Customer in India and documents required for KYC.

Once your KYC is approved, your first overseas payment can reach your Indian bank account quickly. Without it, you’re stuck waiting—or worse, dealing with compliance issues later.

Common pain points: mismatched names, outdated addresses, blurry or cropped scans, private or incomplete profiles. Each small error can trigger extra review cycles and delay your payout.

Clean KYC documents accelerate approvals and keep you focused on the work that matters.

Exact KYC documents required for freelancers in India

Whether you’re applying to Karbon Business or most other fintech platforms, the core documents are the same.

Typical verification takes 2 to 4 working days if everything is clean, as echoed by current account documentation guides. One missing detail can force resubmissions, so focus on clarity, completeness, and consistency.

PAN Aadhaar Bank Statement Freelancer: what each document proves and common pitfalls

DocumentMain purposeCommon pitfalls
PANIdentity proof and tax complianceNickname mismatch (e.g., Raju vs Rajesh), unclear scan, faded card
AadhaarAddress proof and identity (masked accepted)Old address, unmasked Aadhaar, cropped or low-quality copy
Bank statementProof of account ownership and activityCropped files, missing pages, password-protected PDFs, screenshots

PAN is your tax identifier. A nickname on your profile or bank account that doesn’t match the full name on PAN raises red flags.

Aadhaar should be the masked version from UIDAI or DigiLocker. If the address is outdated, plan an alternate address proof.

Bank statements must be complete, unedited PDFs. Avoid screenshots and ensure all pages are present.

Online Profile Proof Upwork LinkedIn: how to make it approval-ready

  • Make it public. Profiles that require login get rejected.
  • Show your services and India location. State your role, city, and include recent samples.
  • On LinkedIn: Add “Freelance [Role]” to your headline, fill “Featured” with portfolio links, add projects, and ensure the name matches PAN.
  • On Upwork: Use your public profile URL, include a detailed overview, and ensure your display name reflects your legal name.
  • On a portfolio site: Include an About page with name, location, contact details, plus 2 to 3 recent projects.

If you’re new, a strong LinkedIn or a simple one-page portfolio works fine. What matters is that it’s public, shows real work, and the name matches your documents.

Address Proof Alternatives India: if Aadhaar is not available or updated

Aadhaar is easiest, but not the only option. The following are widely accepted:

  • Passport
  • Voter ID
  • Driving Licence
  • Recent utility bill (under 60 days)
  • Bank passbook (photo and address page)
  • Registered rent agreement
  • NREGA card
  • DigiLocker verified documents

Refer to KYC in India, documents required for KYC, and SBI KYC documents for individuals for official lists and guidance.

Step by step: prepare your KYC documents in 20 minutes

Step 1: Gather your ID documents

Download your masked Aadhaar from UIDAI or DigiLocker. Scan your PAN in good light, flat on a table, all corners visible. If it’s faded, re-scan with higher contrast.

Step 2: Get your bank statements

Log in to internet banking and download the last 3 months as PDFs. No screenshots. Ensure your name, account number, IFSC, and bank logo are visible. If PDFs are password-protected, remove the password or include it in your submission. Confirm your name matches PAN exactly—see this quick guide to link your settlement bank via UPI for name consistency tips.

Step 3: Prepare your online profile

Pick a public link (Upwork, LinkedIn, Behance, portfolio). Add 2 to 3 recent projects with outcomes. Ensure your full legal name and city, and keep it public.

Step 4: Check file quality and naming

Scan at 300 DPI or use a trusted mobile scanner. Rename files clearly (e.g., PAN_RajeshKumar.pdf, Aadhaar_masked.pdf). Keep sizes under common upload limits.

Step 5: Final review before submission

  • Exact name match across PAN, bank statement, and profile?
  • Current, legible address on Aadhaar/alternate proof?
  • All bank statement pages included?
  • Scans are sharp, not blurry or cropped?
  • Profile public and updated?

Common rejection reasons and quick fixes

  • Blurry or cropped images: Re-scan in bright light, include a small border around the document.
  • Aadhaar not masked: Download the official masked version, don’t self-edit the number.
  • Partial bank statements: Upload the full PDF with the summary page.
  • Name mismatch: Update your bank account to reflect your PAN name, or include a brief declaration if the discrepancy is minor.
  • Private or empty profile: Make it public and add at least 2 to 3 work samples.
  • Address mismatch: Provide an alternate proof (passport, voter ID, recent utility bill, registered rent agreement) and mention recent move if applicable.

Reference lists and official guidance: KYC in India, documents required for KYC, KYC guidelines for individuals.

Mini guides for India-specific KYC documents

Masked Aadhaar: Use UIDAI or DigiLocker to download the masked PDF, which automatically shows only the last 4 digits.

Bank e-statements: In SBI, use E-statements; in HDFC, ICICI, Axis, use Account Statements and select PDF. Open the downloads to verify all pages are present.

Upwork public profile link: Settings → My Profile → Copy public URL. Ensure visibility is Public.

LinkedIn freelance profile: Add “Freelance [Role]” to headline, fill Featured with portfolio links, and match your legal name and city.

Edge cases and what to do

  • No Aadhaar: Use passport or voter ID plus a bank passbook or recent utility bill.
  • Name change after marriage: Attach a marriage certificate or gazette notification and start updating PAN and bank records.
  • Family or joint bank account: If you’re a joint holder, statements can work, but a sole account in your name is preferable.
  • New freelancer, no Upwork: Use LinkedIn or a one-page portfolio with a few sample projects or case studies.
  • Frequent moves/rural areas: Use a registered rent agreement, recent utility bill, or DigiLocker verified documents.

Security and compliance in simple terms

Payment platforms verify KYC to prevent fraud and comply with RBI and FEMA. Read more about FEMA rules for freelancers in India, KYC in India, and current account documentation. Karbon Business, for example, follows RBI norms and generates e-FIRA (electronic Foreign Inward Remittance Advice) within 24 hours for easy compliance.

Your documents are encrypted, processed for verification, and used solely to ensure safe, legal, and fast settlements.

20 minute KYC checklist (printable)

  • PAN card (clear color scan/photo)
  • Masked Aadhaar PDF (last 4 digits visible)
  • 3 months bank statements (full PDF, no password)
  • Public portfolio/profile link (Upwork, LinkedIn, website)

Double-check:

  • Names match across PAN, bank, and profile
  • Address is current and legible
  • All files are clear, full pages, no cropping
  • File sizes meet platform limits
  • Profile is public with recent work

Bonus tip: Keep an alternate address proof handy (passport, voter ID, utility bill) in case Aadhaar is outdated.

After submission: what happens next

Verification typically takes 2 to 4 working days. Platforms like Karbon Business often activate your account soon after KYC approval so you can invoice and receive funds quickly.

First payment timeline: INR settlement usually happens within 24 to 48 hours after your client pays and you claim it. If you’re rejected, fix the issue, and resubmit within 24 hours to stay near the front of the queue.

Need help? Use WhatsApp, email, or phone support; typical responses arrive within minutes.

When you need cross-border payment solutions for Indian freelancers

  • Karbon Business – Virtual USD, GBP, EUR, CAD accounts, local receiving details, flat 1% platform fee, zero FX markup, automatic e-FIRA in 24 hours.
  • Wise Business – Multi-currency accounts with transparent fees and mid-market rates.
  • Payoneer – Good for marketplace payouts and global receiving accounts.
  • PayPal – Ubiquitous acceptance, but higher fees and longer withdrawal times.
  • Revolut Business – Multi-currency wallets; India feature availability varies.

Each platform’s KYC list is similar—PAN, Aadhaar, bank statements, and a public profile.

A quick story: how one freelancer got KYC done in 48 hours

Priya, a Pune-based designer, needed to receive GBP for a new UK client. She followed this checklist, downloaded her masked Aadhaar, scanned PAN, grabbed 3 months of HDFC statements, and refreshed her LinkedIn portfolio. Names matched, files were clear, and her profile was public.

Within 48 hours, KYC was approved. On day three, the first payment hit her bank—no extra uploads, no calls. That’s the power of clean documents.

Your turn: get your KYC documents ready today

You don’t need to be a compliance expert. Spend 20 minutes to gather PAN, masked Aadhaar, bank statements, and a public profile link. Submit, respond quickly to any clarifications, and start receiving international payments without friction.

Clean docs = fast approval.

FAQ

Which KYC documents are mandatory for freelancers in India to receive international payments?

At minimum, PAN, masked Aadhaar, last 3 months bank statements in PDF, and a public freelance profile link are required. Most platforms, including Karbon Business, approve within 2 to 4 working days when these are clean and consistent.

Can I start receiving USD or EUR without a company registration, only as an individual freelancer?

Yes, you can receive overseas payments as an individual with PAN and masked Aadhaar. A current account or savings account in your name works; Karbon Business lets individuals receive in virtual USD, GBP, EUR, and CAD accounts and settles to your Indian bank.

My Aadhaar has an old address, will my KYC get rejected?

If the address is outdated, attach an alternate proof like a passport, voter ID, utility bill (under 60 days), bank passbook, or a registered rent agreement. This is commonly accepted and speeds up approval.

Can I upload bank statement screenshots from my mobile app for KYC?

No, upload full-page PDFs downloaded from internet banking. The PDF must show your name, account number, IFSC, and the bank logo. Screenshots or cropped files are usually rejected.

What if my PAN name and bank account name don’t match exactly?

Update your bank records to match the PAN name, or include a brief note with a declaration. Minor differences can cause delays. Karbon Business reviewers typically accept clean matches on the first try.

Do I need GST registration to receive payments from foreign clients?

Not unless your services turnover crosses the GST threshold or your client requests a GST invoice. For most individual freelancers, PAN and masked Aadhaar are sufficient for KYC and payouts.

Is a passport compulsory for freelancer KYC in India?

No, a passport is not compulsory. PAN plus masked Aadhaar is usually enough. If Aadhaar isn’t available or updated, passport or voter ID plus a recent utility bill works.

My profile is private on LinkedIn/Upwork, will that affect KYC?

Yes, private profiles are typically rejected. Make your profile public, show your services and India location, add a few recent projects, and ensure your display name matches your PAN and bank statement.

How long does freelancer KYC approval usually take, and when will I get paid?

Clean submissions are typically approved in 2 to 4 working days. With Karbon Business, once approved, payments often settle into your Indian bank within 24 to 48 hours after the client pays.

What are the top reasons KYC gets rejected for Indian freelancers?

Blurry scans, partial bank statements, unmasked Aadhaar, name mismatches, and private or empty profiles. Fix these before submission to avoid rework and speed up approval.

Can I use a joint bank account for receiving international freelance payments?

If you are a named joint holder, many platforms accept the statements, but a sole account in your own name is preferred to avoid verification hiccups.

Does Karbon Business provide e-FIRA for compliance and tax filing?

Yes, Karbon Business automatically generates e-FIRA within about 24 hours of settlement, which helps with FEMA compliance and tax records, minimizing admin hassles for freelancers.

Key takeaways

  • KYC is mandatory under RBI and PML rules, and clean documents mean faster approvals, smoother international payments, and fewer delays.
  • The core checklist for freelancers in India: PAN, masked Aadhaar, last 3 months bank statements (PDF), and a live public online profile link.
  • Most rejections happen due to name mismatches, outdated addresses, blurry scans, or private/empty profiles—fix these upfront.
  • Your online profile must be public, show your services and India location, and the name should match your PAN and bank account.
  • If Aadhaar is unavailable or outdated, use alternatives like passport, voter ID, driving licence, utility bill, bank passbook, or a registered rent agreement.
  • You can prepare everything in roughly 20 minutes and typically get approved in 2 to 4 working days when documents are clean.
  • Platforms like Karbon Business offer quick KYC approval timelines, low fees, and automatic e-FIRA generation for compliance.

Why KYC matters for Indian freelancers

KYC isn’t a formality, it’s a legal requirement, and it protects both your money and your reputation. Fintechs and payment providers must verify identity, address, and user activity to comply with RBI rules and the Prevention of Money Laundering framework. For background, see Know Your Customer in India and documents required for KYC.

Once your KYC is approved, your first overseas payment can reach your Indian bank account quickly. Without it, you’re stuck waiting—or worse, dealing with compliance issues later.

Common pain points: mismatched names, outdated addresses, blurry or cropped scans, private or incomplete profiles. Each small error can trigger extra review cycles and delay your payout.

Clean KYC documents accelerate approvals and keep you focused on the work that matters.

Exact KYC documents required for freelancers in India

Whether you’re applying to Karbon Business or most other fintech platforms, the core documents are the same.

Typical verification takes 2 to 4 working days if everything is clean, as echoed by current account documentation guides. One missing detail can force resubmissions, so focus on clarity, completeness, and consistency.

PAN Aadhaar Bank Statement Freelancer: what each document proves and common pitfalls

DocumentMain purposeCommon pitfalls
PANIdentity proof and tax complianceNickname mismatch (e.g., Raju vs Rajesh), unclear scan, faded card
AadhaarAddress proof and identity (masked accepted)Old address, unmasked Aadhaar, cropped or low-quality copy
Bank statementProof of account ownership and activityCropped files, missing pages, password-protected PDFs, screenshots

PAN is your tax identifier. A nickname on your profile or bank account that doesn’t match the full name on PAN raises red flags.

Aadhaar should be the masked version from UIDAI or DigiLocker. If the address is outdated, plan an alternate address proof.

Bank statements must be complete, unedited PDFs. Avoid screenshots and ensure all pages are present.

Online Profile Proof Upwork LinkedIn: how to make it approval-ready

  • Make it public. Profiles that require login get rejected.
  • Show your services and India location. State your role, city, and include recent samples.
  • On LinkedIn: Add “Freelance [Role]” to your headline, fill “Featured” with portfolio links, add projects, and ensure the name matches PAN.
  • On Upwork: Use your public profile URL, include a detailed overview, and ensure your display name reflects your legal name.
  • On a portfolio site: Include an About page with name, location, contact details, plus 2 to 3 recent projects.

If you’re new, a strong LinkedIn or a simple one-page portfolio works fine. What matters is that it’s public, shows real work, and the name matches your documents.

Address Proof Alternatives India: if Aadhaar is not available or updated

Aadhaar is easiest, but not the only option. The following are widely accepted:

  • Passport
  • Voter ID
  • Driving Licence
  • Recent utility bill (under 60 days)
  • Bank passbook (photo and address page)
  • Registered rent agreement
  • NREGA card
  • DigiLocker verified documents

Refer to KYC in India, documents required for KYC, and SBI KYC documents for individuals for official lists and guidance.

Step by step: prepare your KYC documents in 20 minutes

Step 1: Gather your ID documents

Download your masked Aadhaar from UIDAI or DigiLocker. Scan your PAN in good light, flat on a table, all corners visible. If it’s faded, re-scan with higher contrast.

Step 2: Get your bank statements

Log in to internet banking and download the last 3 months as PDFs. No screenshots. Ensure your name, account number, IFSC, and bank logo are visible. If PDFs are password-protected, remove the password or include it in your submission. Confirm your name matches PAN exactly—see this quick guide to link your settlement bank via UPI for name consistency tips.

Step 3: Prepare your online profile

Pick a public link (Upwork, LinkedIn, Behance, portfolio). Add 2 to 3 recent projects with outcomes. Ensure your full legal name and city, and keep it public.

Step 4: Check file quality and naming

Scan at 300 DPI or use a trusted mobile scanner. Rename files clearly (e.g., PAN_RajeshKumar.pdf, Aadhaar_masked.pdf). Keep sizes under common upload limits.

Step 5: Final review before submission

  • Exact name match across PAN, bank statement, and profile?
  • Current, legible address on Aadhaar/alternate proof?
  • All bank statement pages included?
  • Scans are sharp, not blurry or cropped?
  • Profile public and updated?

Common rejection reasons and quick fixes

  • Blurry or cropped images: Re-scan in bright light, include a small border around the document.
  • Aadhaar not masked: Download the official masked version, don’t self-edit the number.
  • Partial bank statements: Upload the full PDF with the summary page.
  • Name mismatch: Update your bank account to reflect your PAN name, or include a brief declaration if the discrepancy is minor.
  • Private or empty profile: Make it public and add at least 2 to 3 work samples.
  • Address mismatch: Provide an alternate proof (passport, voter ID, recent utility bill, registered rent agreement) and mention recent move if applicable.

Reference lists and official guidance: KYC in India, documents required for KYC, KYC guidelines for individuals.

Mini guides for India-specific KYC documents

Masked Aadhaar: Use UIDAI or DigiLocker to download the masked PDF, which automatically shows only the last 4 digits.

Bank e-statements: In SBI, use E-statements; in HDFC, ICICI, Axis, use Account Statements and select PDF. Open the downloads to verify all pages are present.

Upwork public profile link: Settings → My Profile → Copy public URL. Ensure visibility is Public.

LinkedIn freelance profile: Add “Freelance [Role]” to headline, fill Featured with portfolio links, and match your legal name and city.

Edge cases and what to do

  • No Aadhaar: Use passport or voter ID plus a bank passbook or recent utility bill.
  • Name change after marriage: Attach a marriage certificate or gazette notification and start updating PAN and bank records.
  • Family or joint bank account: If you’re a joint holder, statements can work, but a sole account in your name is preferable.
  • New freelancer, no Upwork: Use LinkedIn or a one-page portfolio with a few sample projects or case studies.
  • Frequent moves/rural areas: Use a registered rent agreement, recent utility bill, or DigiLocker verified documents.

Security and compliance in simple terms

Payment platforms verify KYC to prevent fraud and comply with RBI and FEMA. Read more about FEMA rules for freelancers in India, KYC in India, and current account documentation. Karbon Business, for example, follows RBI norms and generates e-FIRA (electronic Foreign Inward Remittance Advice) within 24 hours for easy compliance.

Your documents are encrypted, processed for verification, and used solely to ensure safe, legal, and fast settlements.

20 minute KYC checklist (printable)

  • PAN card (clear color scan/photo)
  • Masked Aadhaar PDF (last 4 digits visible)
  • 3 months bank statements (full PDF, no password)
  • Public portfolio/profile link (Upwork, LinkedIn, website)

Double-check:

  • Names match across PAN, bank, and profile
  • Address is current and legible
  • All files are clear, full pages, no cropping
  • File sizes meet platform limits
  • Profile is public with recent work

Bonus tip: Keep an alternate address proof handy (passport, voter ID, utility bill) in case Aadhaar is outdated.

After submission: what happens next

Verification typically takes 2 to 4 working days. Platforms like Karbon Business often activate your account soon after KYC approval so you can invoice and receive funds quickly.

First payment timeline: INR settlement usually happens within 24 to 48 hours after your client pays and you claim it. If you’re rejected, fix the issue, and resubmit within 24 hours to stay near the front of the queue.

Need help? Use WhatsApp, email, or phone support; typical responses arrive within minutes.

When you need cross-border payment solutions for Indian freelancers

  • Karbon Business – Virtual USD, GBP, EUR, CAD accounts, local receiving details, flat 1% platform fee, zero FX markup, automatic e-FIRA in 24 hours.
  • Wise Business – Multi-currency accounts with transparent fees and mid-market rates.
  • Payoneer – Good for marketplace payouts and global receiving accounts.
  • PayPal – Ubiquitous acceptance, but higher fees and longer withdrawal times.
  • Revolut Business – Multi-currency wallets; India feature availability varies.

Each platform’s KYC list is similar—PAN, Aadhaar, bank statements, and a public profile.

A quick story: how one freelancer got KYC done in 48 hours

Priya, a Pune-based designer, needed to receive GBP for a new UK client. She followed this checklist, downloaded her masked Aadhaar, scanned PAN, grabbed 3 months of HDFC statements, and refreshed her LinkedIn portfolio. Names matched, files were clear, and her profile was public.

Within 48 hours, KYC was approved. On day three, the first payment hit her bank—no extra uploads, no calls. That’s the power of clean documents.

Your turn: get your KYC documents ready today

You don’t need to be a compliance expert. Spend 20 minutes to gather PAN, masked Aadhaar, bank statements, and a public profile link. Submit, respond quickly to any clarifications, and start receiving international payments without friction.

Clean docs = fast approval.

FAQ

Which KYC documents are mandatory for freelancers in India to receive international payments?

At minimum, PAN, masked Aadhaar, last 3 months bank statements in PDF, and a public freelance profile link are required. Most platforms, including Karbon Business, approve within 2 to 4 working days when these are clean and consistent.

Can I start receiving USD or EUR without a company registration, only as an individual freelancer?

Yes, you can receive overseas payments as an individual with PAN and masked Aadhaar. A current account or savings account in your name works; Karbon Business lets individuals receive in virtual USD, GBP, EUR, and CAD accounts and settles to your Indian bank.

My Aadhaar has an old address, will my KYC get rejected?

If the address is outdated, attach an alternate proof like a passport, voter ID, utility bill (under 60 days), bank passbook, or a registered rent agreement. This is commonly accepted and speeds up approval.

Can I upload bank statement screenshots from my mobile app for KYC?

No, upload full-page PDFs downloaded from internet banking. The PDF must show your name, account number, IFSC, and the bank logo. Screenshots or cropped files are usually rejected.

What if my PAN name and bank account name don’t match exactly?

Update your bank records to match the PAN name, or include a brief note with a declaration. Minor differences can cause delays. Karbon Business reviewers typically accept clean matches on the first try.

Do I need GST registration to receive payments from foreign clients?

Not unless your services turnover crosses the GST threshold or your client requests a GST invoice. For most individual freelancers, PAN and masked Aadhaar are sufficient for KYC and payouts.

Is a passport compulsory for freelancer KYC in India?

No, a passport is not compulsory. PAN plus masked Aadhaar is usually enough. If Aadhaar isn’t available or updated, passport or voter ID plus a recent utility bill works.

My profile is private on LinkedIn/Upwork, will that affect KYC?

Yes, private profiles are typically rejected. Make your profile public, show your services and India location, add a few recent projects, and ensure your display name matches your PAN and bank statement.

How long does freelancer KYC approval usually take, and when will I get paid?

Clean submissions are typically approved in 2 to 4 working days. With Karbon Business, once approved, payments often settle into your Indian bank within 24 to 48 hours after the client pays.

What are the top reasons KYC gets rejected for Indian freelancers?

Blurry scans, partial bank statements, unmasked Aadhaar, name mismatches, and private or empty profiles. Fix these before submission to avoid rework and speed up approval.

Can I use a joint bank account for receiving international freelance payments?

If you are a named joint holder, many platforms accept the statements, but a sole account in your own name is preferred to avoid verification hiccups.

Does Karbon Business provide e-FIRA for compliance and tax filing?

Yes, Karbon Business automatically generates e-FIRA within about 24 hours of settlement, which helps with FEMA compliance and tax records, minimizing admin hassles for freelancers.

The views expressed in the blogs on this page are solely the opinions of the authors and do not constitute expert advice. While we strive to provide accurate and up-to-date information, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk. We disclaim any liability for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website.

Find out how we can help you today!

Speak to our foreign payment specialist
Whatsapp-color Created with Sketch.
Whatsapp:
+91 74117 02726
Email:
sales@karboncard.com
Address:
Ground Floor, Karbon Business, 1st Stage Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038

Find out how we can help you today!

Speak to our foreign payment specialist
Whatsapp-color Created with Sketch.
Whatsapp:
+91 74117 02726
Email:
sales@karboncard.com
Address:
Ground Floor, Karbon Business, 1st Stage Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038

Latest from our blogs

Latest from our blogs

View All
× Save 50% - Chat Now