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

JUMP TO ANOTHER FORUM

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

590 results found

  1. It would be terrific to be able to download information about PayRoll payments, either in the ABA format or some other form.

    It appears all the information is inside Xero somewhere, it is just not exposed.

    For example, Company A has two employees Jen and Joe.

    Jen earns $12,000 in one payrun with $2,000 going to one bank account and $10,000 going to the second.

    Joe earns $7,000 in one payrun going to a single bank account.

    The total is $19,000.

    It would be good to be able to get this information out of Xero via 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

    0 comments  ·  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. I assign a purchase to a customer. I then go to invoices and add that purchase. at the end of the month my boss goes through the draft invoices and deletes some assigned purchases off the invoices. The deleted purchase stay under that customer which becomes annoying. right now I have to go to the purchase, edit it and unassign it. seems like a long process.
    from the dropbox above the description box in the invoice I would like to be able to have a choice to unassign customer, so that purchase no longer shows.

    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)
  3. Allow selection of email template from the API when emailing an invoice.

    POST https://api.xero.com/api.xro/2.0/Invoices/aa682059-c8ec-44b9-bc7f-344c94e1ffae/Email
    Body:
    {"Template": "3d4a46af-bb29-481a-85e1-37f59f0724d6"}

    34 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

    8 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. Since overriding of line item's tax amount is possible in Invoices endpoint, same capability should also be possible in BankTransactions endpoint.

    11 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. For some integrations we want to only ever read from Xero. One great example is when we replicate a production Xero system into a test system. In those cases we NEVER want to write to production. Other cases are where clients only want data extracted from Xero.

    This seems a simple ask - just disallow PUT, POST, and DELETE, and allow only GET.

    Cheers,
    Daniel

    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  ·  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. I would like to see how much has been calculated to 'pay to customs' for the current period. The same value seen in the current VAT report.

    12 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

    2 comments  ·  Reports  ·  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. I would like an API which tells me the same information as I can see in the Sales by Item report, this would mean I can see how much I sell in a month, or selected dates, of a particular item.

    For example I have an item called hourly rate I would like to GET the total invoiced in the month for hourly rate

    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  ·  Reports  ·  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. We need to automatically recognize certain payments withing the daily bank feed statements and create overpayments on the respective client accounts.
    The information is already available as the lines of the statements are available in the portal so it is just a matter of exposing it through the API.
    Currently this is done by our accountant which takes a lot of his time for no good reason as this can easily be automated.

    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  ·  Accounts  ·  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. Currently there is no option to include the files to be sent in email to customer with object e.g. Invoice.

    Attachments API has an option includeonline to specify if we want to send the attachments in the email to the customer.

    Also there is an issue to include multiple files via the attachments API. I have added 2 files via the attachments API to invoice only one of them is showing as included online but other file need to be manually included via Xero GUI

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. The Schedule of Planned Payments shows a total of the bills in £ Sterling. However we pay some bills in Euros, the total needs to show in Euros for those invoices.

    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  ·  General Requests  ·  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. I understand that you are using the Microsoft .NET JSON date format internally but would it be possible for you to return a more agnostic version of the date in a seperate field e.g. UpdatedDateUTCAlt?

    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  ·  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. If the webhook listener goes offline, the webhook server will try to send the data with increasing delays up to 24 hours where it will stop.

    The issue is that if our listener crashes during an extended period of time, we might have to wait for an extra long period of time before it is retried.

    Adding a "Retry now" button would allow devs/admins to restore the webhook to their "OK" status much earlier (ie. as soon as the listener has been fixed).

    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

    planned  ·  2 comments  ·  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. The sending of receipts is fine for one off... but when there are many, it becomes tedious. Could it possibly be enabled to be invoked from the API, so that a whole lot could be sent automatically?

    4 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

    2 comments  ·  Accounts  ·  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. It is frustrating when i send statements or invoices and i have to go in and individually delete the sales emails and other general contact details. I have them all ticked to include in emails though as I need to send my invoices to accounts payable and the salesman but statements go to another accounts person . When we purchase from the same customer we have to send to accounts receivable. It would be great to have different Contacts so when i click send statements i dont have to delete the rest of the contacts.

    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  ·  Contacts  ·  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. We have electronic invoicing in Costa Rica and a legal requirement involves creating a xml file and sending it to the customer. It would be great if we could upload this xml file as xml rather than a txt to the actual invoice as reference in case the user wants to send the invoice with the xml included to their 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  ·  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. Currently paging is not available on the repeating invoices API call. We have a client who has too many repeating invoices for Xero to return, and without paging there is nothing we can do to get the repeating invoices data out of Xero's API.

    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)
  17. I'm new to the concept of connected companies, despite having about a dozen related companies all on Xero for several years. Until now, we've manually captured the invoices that get raised between the companies.

    Is there not a dashboard tool of some sort that could get added, so show the balance owing in one company vs the balance receivable in another, thus allowing easy confirmation that the balances reconcile and that all transactions have been considered by both parties?

    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  ·  General Requests  ·  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. You have recently completed "fix the Profit and Loss report via the API to support periods and timeframe", but not for Balance Sheet.

    This means can't do weekly cashflow reporting as balance sheet items are end of the month only which defeats the purpose of the P&L fix as need to balance this across to the balance sheet.

    Should be able to do as at any date.

    BUT can do this report via the Xero Reports in Xero. Needs to be consistent.

    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  ·  Reports  ·  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 would be good to be able to get the usual payment days number which is shown in Xero's contacts page through the API in order for displaying that data in in house software used to rate customers payments against their established payment terms.

    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  ·  Contacts  ·  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. For UK VAT registered organisations, allow the date of the last VAT return submitted to be exposed via the API

    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

    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?