Skip to content

Accounting API

Welcome to our official feedback forum for the Xero Developer API.

The Xero product ideas site is the best place to submit feedback for improving Xero.


Accounting API

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

131 results found

  1. Today, we use another system for writting checks and we need to add the check information to Xero.

    The API allows us to create an invoice for the check and then upload the invoice. However, the API does not allow us to associate a bank account and then check number with the payment of the invoice.

    I know that there is some reason that this the case. There could be an instance where a user tries to associate a previously used check number to the invoice payment. If Xero were to throw a blanket error (eg, "Some of the transactions…

    27 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. This feature requests really applies to Bill entry. Is it possible to include a feature where there is an option to re-enter a new bill to the same supplier and where the date previously entered will automatically repeat? This would make data entry quite a bit quicker.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. When I send invoices to customers I have to attach the correlating support data to the invoice. At the moment I can attach the support data but I can't email it out from Xero. I therefore have to download each invoice and then manually generate an email from my email system for each customer in order to attach the data and invoice in a single email... a laborious process at the start of each month!

    Life would be so much better if I could email attachments along with the invoice directly from Xero. This functionality is literally the only thing…

    20 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Currently all invoice lines from HARVEST get set to the single default sales account (e.g. 200 Sales) setup in HARVEST even if the invoice line has a HARVEST Category that has been auto created in XERO as an Item and the item has different a different Sales account setup!

    This means I have to every time go into XERO and change the account on the invoice lines which defeats the point of having different items!

    This is critical given the number of invoices per month I do

    Examples of the type of revenue lines:
    Expenses - i.e. back to back…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. If I have a product or service that has a monthly recurring invoices.

    There can be lots of customers that are invoiced monthly for this same product (xero recurring invoice).

    If I change the price for the inventory item they are getting invoiced for monthly, I was told by the help team that I will have to manually edit every single invoice that includes that item one at a time, to change the price?

    This seems like a very big task for such a common occurrence, so there should be some automatic way of doing it, either from an API,…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. When searching sales or purchase invoices would it be possible to have a drop down box to select if All, Awaiting Payment, Paid etc instead of being in the tab first before selecting search.

    I dont know how many times I have entered the search item only to find I am in the wrong tab and have to reenter details in the correct tab very frustrating ... but still forget next time I search

    Would be much easier to select this option after search detail is made

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. When invoices are sent to XERO from ProWorkflow, the html characters are showing on the invoices as tags rather than getting rendered properly. Some of our customers who use ProWorkflow and XERO heavily also use the html content in their line item descriptions which obviously causes issues for them as the invoice doesn?t look the same anymore.

    I was wondering whether you guys had any thoughts or plans on how we can send html content in the line items over to XERO without stripping all the html characters and get them displayed properly in XERO?

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Whilst you are able to have multiple email address when sending out an invoice, you have to manually delete the one's you do not wish for it to go to. There should be a drop down box with the emails for that contact to pick from.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. We are a service based company and we often have recurring visits per month for each client. Would it be possible to add the name of the service person or technician against each line entry?
    Both the client and the business have a record of who made the sale or provided the service.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. In MYOB you can change a quote to a customer purchase order.

    When the order is created, you can click onto a tab in that order to create a supplier purchase order. That way the details of the customer appears on the supplier's PO. This is great for reference and tracking purposes.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Invoices with more than 60 lines will not POST to xero. The request is to large. It would be nice to load the invoice with 30 lines then append 30 more.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. It would be great if there was an internal payment gateway system built into Xero which would allow us to store customer credit card information against their card file data masked so that it couldn't be re-read after being entered, and then trigger a payment against that card either from an invoice against that card or through the API. We do not want to have to store credit card details on our system nor are we keen to use an external credit card gateway which would still need us to store those details in the database somewhere. Storing the details…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. You can already do a Xero to Xero invoice. I would like to link in to other on-line invoice aggregator services via their API and send an invoice to them electronically. I have a couple of multi national clients who refuse to accept invoices that are emailed with PDF attachments. They want me to use their invoice aggregator which either costs me money (if I integrate using their API) or time if I log on to their portal and manually enter each invoice (yeah right!).

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. The green sent tick is great when looking up invoices,
    But it would be REALLY helpful to have say a blue or red tick for invoices sent via email!
    I write quite a few invoices everyday - and sometimes email systems don't work, I have found the email mailer demon to be unreliable in the registering of emails not received by clients.
    Without it registering on the history inside the actual invoices, I am none the wiser.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. For example, creating invoice payments return invoice contact summaries in responses.

    If contact details are required on the client side the result is a subsequent API call to retrieve them.

    In this case the overhead of the subsequent call is greater than the cost of returning the information in the invoice payment response. This issue is compounded due to Xero API's rate limiting on requests.

    An optional parameter 'enableSummaries=false' would be nice.

    I understand that for cases like retrieving multiple invoices that summaries are useful but for single result responses, such as invoice payments the current functionality seems inconsistent. The…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. When I send "<CurrencyCode>usd</CurrencyCode>" to a CAD base ledger (with USD as a valid currency) the invoice currency becomes CAD. But if I change it to "<CurrencyCode>USD</CurrencyCode>" then it works fine. (data is coming from Stripe, which uses lower case).

    Xero should always capitalize the currency code.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. When looking at invoices that have been generated by Xero - it would be good to be able to identify the customer further ie. I have one large Customer and all the sub customers could be easily identified if the name could be put in the reference at the top of the invoice and then when viewing the main customer you can see the sub-customer.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Some of my customers who forget to pay their overdue invoices use the excuse "Oh, I don't seem to have received your invoice".

    It would be great if we could have a tickbox option to "Request a Read Receipt" (much in the way you can when sending an email via MS Outlook) so that when the customer reads the email they are then prompted to send a receipt confirming that they've read it.

    They won't be able to use the above excuse anymore if they send a read receipt!

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. It seems to be possible to supply the ItemCode but not the ItemID. I guess the ID is unique for each item? It would be really great in my opinion if the API could be consistent and the ID field was always used to specify a join whenever you are creating or updating anything.

    Consider the following use case:

    A web app with integrations to xero to do all of the invoicing, and inventory price management. Contacts (users), orders (invoices) and products (items) are stored in the app, but also created in xero. The app then stores the xero id…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Traditional UK Invoices for small businesses would not look like the ones you can currently produce from your template. There is very little flexibility as to where the logo can be positioned and it does not allow other elements to balance. I do not have the expertise or ability to get someone elese to create a new docx template.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Invoices  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?