The latest version of Office introduces the ".docx" and ".xlsx" formats that may not be compatible with earlier versions of Office, depending on what plug-ins the recipient has. This isn't a cross-platform issue, rather, it's an issue with new file formats introduced by Microsoft in the latest versions of the Office products.
To ensure backwards compatibility no matter which platform, you may want to save your docs in the legacy ".doc" and ".xls" formats.