SMBXML (Small Business Extensible Markup Language) is an open, XML-based standard, designed especially for use by small and medium-sized businesses, that describes a data exchange format for use in common business applications.
The SMBXML package includes elements intended primarily for transactions and recordkeeping. Examples include sales records, purchasing records, payroll, tax records, and general banking. Currency exchange rates can be calculated, and conversions can be made, allowing SMBXML to be used in international business operations. The standard can also be applied to general databases, such as employee shift scheduling, vacation scheduling, sick time, and so forth.
SMBXML is compatible with most Internet transport and security protocols. Data can be exchanged between consenting parties provided integration agreements are signed.