Xero imposes an API record limit for each organisation to:
1. 1000 Transactions per day, or
2. 60 Transactions per minute.
In most cases we'll never hit this limit unless you are batching more than 500 (invoice) records in one 24 hour period.
Refer to: http://developer.xero.com/documentation/getting-started/xero-api-limits