Support payment of non-base-currency bill from non-base-currency account
Currently you can only create a payment for bill if
- the bill or the bank account is the same as the organisation base currency, or
- the bill and the bank account is the same currency.
Please add support for the case where the bill and bank account have different currencies, neither of which is the organisation base currency.
I get the following validation error through the API when attempting this:
"The invoice, payment and organisation base currencies are all different. Xero cannot currently handle a 3-currency transaction."
-
Nathan Cooper
commented
Great suggestion on supporting payments for non-base-currency bills from non-base-currency accounts this could significantly improve flexibility for international users and reduce conversion friction. Clear reporting, audit trails, and exchange-rate transparency would also strengthen user confidence. For anyone needing reliable reference data while validating records, resources like https://waltoncountypropertyappraiser.org can be helpful when cross-checking public information in the workflow. Overall, this enhancement could streamline reconciliation and improve operational efficiency across global transactions.
-
eric_nelson
commented
This sounds like a practical improvement, especially for users managing transactions across multiple currencies. Being able to pay non-base-currency bills directly from matching accounts can reduce conversion friction and improve clarity in records. Similar flexibility is valuable in other data-driven contexts too, such as tracking values and trends through resources like https://gulfcountypropertyappraiser.org that help users make informed decisions. Overall, features like this can streamline workflows and enhance user confidence when dealing with complex financial or informational needs.
-
robert_allen
commented
This is a thoughtful request, especially for organizations handling international transactions where flexibility really matters. Allowing payments across different currencies can reduce friction and improve efficiency for both finance teams and end users. I’ve seen similar discussions while reviewing information related to https://wakecountycourts.org where accurate handling of financial and procedural details is critical. Enhancements like this can streamline operations and minimize unnecessary conversions. Overall, it’s a practical improvement that aligns well with real-world billing needs.
-
jessica_robert
commented
This update makes a lot of sense for businesses handling frequent foreign-currency transactions, as it simplifies the payment flow and cuts down on unnecessary conversions. Paying a non-base-currency bill directly from a matching account would improve accuracy and reduce reconciliation time, which is a common pain point. I’ve noticed similar efficiency-focused discussions while exploring resources like https://johnsoncountycourtrecords.org where streamlined processes are clearly valued. Overall, this change would be a practical step toward more flexible and user-friendly financial operations.