Skip to main content

Multi‑Currency Billing and FX Considerations in PyjamaHR: Managing International Payments, Salary Bands, and Currency Limits

Updated this week

Executive Summary

PyjamaHR supports global hiring and payments, but users often encounter challenges with multi-currency billing, FX (foreign exchange) rates, and compensation limits. This article explains how PyjamaHR handles international payments, currency conversion, and salary band entry for non-USD currencies, with actionable solutions for common pain points—especially for customers in countries like Colombia, Argentina, and Brazil.


Detailed Overview

What Is Multi‑Currency Billing in PyjamaHR?

Multi-currency billing in PyjamaHR refers to the platform’s ability to process payments and compensation data in various global currencies. This includes:

  • International Payments: All customer payments are processed via an international (US-based) account.

  • Salary Bands in Local Currencies: When creating jobs, you can specify compensation in local currencies (e.g., COP, ARS, BRL), but there are system-imposed limits and formatting requirements.

  • FX Considerations: Payments and compensation entries may be subject to foreign exchange rates and bank-imposed charges.

Why Use Multi‑Currency Billing?

  • Global Hiring: Hire and pay candidates in their local currency.

  • Accurate Compensation: Set realistic salary bands for local markets.

  • Streamlined Payments: Centralized billing for international clients.

Integration with Other PyjamaHR Features

  • Job Creation: Salary bands in local currency.

  • Billing & Payments: Card payments processed internationally.

  • Reporting: Compensation data in multiple currencies.

Business Impact

  • Reduces friction for international hiring

  • Ensures compliance with local compensation norms

  • Centralizes and simplifies payment processing


Step-by-Step Guide: Managing Multi‑Currency Billing and Compensation in PyjamaHR

1. Setting Salary Bands in Local Currencies

Scenario: You want to create a job with a salary in COP (Colombian Peso), ARS (Argentine Peso), or BRL (Brazilian Real).

Steps:

  1. Go to Job Creation
    - Navigate to the “Create Job” screen.

  2. Select Compensation Type
    - Choose from “Hourly,” “Monthly,” or “Annual.”

  3. Choose Currency
    - Select the desired currency (e.g., COP, ARS, BRL) from the currency dropdown.

  4. Enter Salary Range
    - Input the minimum and maximum salary.
    - Note: As of now, there is a system-imposed upper limit (e.g., 1,000,000 COP) for some currencies.
    - If you need to enter a higher value (e.g., 2,900,000 COP):

    • If the system blocks the entry, contact support to request a limit increase or flexible limits.

    • Screenshot Callout: Take a screenshot of the error message for faster support resolution.

2. Making International Payments to PyjamaHR

Scenario: You need to pay your PyjamaHR invoice from outside the US/India.

Steps:

  1. Check Payment Method
    - Only international card payments (e.g., Mastercard, Visa) are accepted.
    - UPI and local payment methods are not supported.

  2. Enable International Payments
    - Ensure your card/bank allows international transactions.
    - Contact your bank if unsure.

  3. Access Payment Link
    - Use the Stripe payment link provided by PyjamaHR support.

  4. Complete Payment
    - Enter your card details and complete the transaction.
    - Note: Payments are processed to a US entity; FX charges may apply.

3. Understanding FX Charges and Tax Implications

  • FX Charges: Your bank may add foreign exchange fees.

  • GST: No GST is charged on international payments to PyjamaHR.


Advanced Usage & Best Practices

Power User Tips

  • Salary Bands: If you regularly hire in high-inflation countries (e.g., Argentina, Colombia), request higher or flexible salary limits from support proactively.

  • Payment Planning: Factor in FX charges and bank fees when budgeting for PyjamaHR payments.

  • Documentation: Save payment receipts and screenshots for accounting and support queries.

Do’s and Don’ts

Do:
- Double-check currency selection when creating jobs.
- Contact support if you hit compensation entry limits.
- Enable international payments before attempting to pay.

Don’t:
- Attempt to pay via UPI or local bank transfer (not supported).
- Assume local currency limits match USD equivalents—system limits may differ.


Troubleshooting & Common Issues

Common Issues

1. Salary Entry Blocked for Local Currency
- Error: “Cannot enter salary above 1,000,000 COP/ARS/BRL.”
- Solution: Contact support to request a higher or flexible limit. Provide a screenshot and the exact amount needed.

2. Payment Fails
- Possible Causes:
- International payments not enabled on your card.
- Using unsupported payment methods (e.g., UPI).
- Solution: Enable international payments with your bank. Use a supported card.

3. Unexpected FX Charges
- Explanation: Payments processed to a US entity; your bank applies FX fees.
- Solution: Check with your bank for exact charges before payment.

4. GST Not Applied
- Explanation: No GST is charged on international payments to PyjamaHR.
- Solution: No action needed; this is expected.

What If Scenarios

  • What if I need to pay in INR or via UPI?

  • Not supported; only international card payments are accepted.

  • What if my payment fails repeatedly?

  • Double-check international payment settings with your bank. Contact support if issues persist.


Comprehensive FAQ

1. Why can’t I enter a salary above 1,000,000 in COP/ARS/BRL?
PyjamaHR currently has system-imposed limits for certain currencies. Contact support to request a higher or flexible limit.

2. Can I pay my PyjamaHR invoice via UPI or local bank transfer?
No. Only international card payments are accepted.

3. Why am I being charged FX fees?
All payments are processed to a US entity. Your bank applies FX charges for international transactions.

4. Is GST charged on my PyjamaHR payments?
No, GST is not charged on international payments.

5. What should I do if my card payment fails?
Ensure international payments are enabled on your card. Contact your bank if needed.

6. Can I enter salary bands in millions (MM) for local currencies?
If blocked, contact support to request a limit increase.

7. Why does the salary in local currency not match the USD equivalent?
FX rates fluctuate and system limits may not always align with real-world conversions.

8. What currencies are supported for salary bands?
You can select from a range of global currencies in the job creation screen.

9. How do I get a payment link?
Contact PyjamaHR support for a Stripe payment link.

10. What if I need to pay from a country with strict FX controls?
Check with your bank for compliance and enable international payments.


Related Features & Next Steps

  • Job Creation: Learn more about creating jobs with local compensation bands.

  • Billing & Invoicing: See our Billing & Payments Help Article for more details.

  • Support: Contact PyjamaHR Support for currency limit adjustments or payment issues.

  • Reporting: Explore how to generate reports with multi-currency compensation data.


Pro Tip: If you regularly hire in high-inflation or high-denomination currency markets, notify support early to ensure your account is configured for flexible compensation limits.


Still have questions?
Contact PyjamaHR Support with screenshots and detailed descriptions for the fastest resolution.

Did this answer your question?