Main content

File Delivery Requirements for Publishers

If you're interested in depositing your digital books (ebooks or audiobooks) with NNELS for Canadians with print disabilties, contact with the Subject Line: Deliver files to NNELS.

Please note that by depositing your digital books with NNELS, you are doing so for the benefit of Canadians with print disabilities who may not have access to these works otherwise. NNELS does not provide payment for books deposited (unless they are purchased from our official distribution partners) nor is there any guarantee that files delivered to NNELS will be published in the online repository. If they are not published, we may keep the files for future remediation and publication. File formats that are most likely to be accepted as is include MP3, DAISY, and EPUB.

The below section outlines the requirements for publishers when providing files to NNELS.



NNELS accepts metadata for books in both MARC and ONIX formats:

  • ONIX 2.1 or ONIX 3 (reference/long form)
  • MARC (.mrc or .mrk or .xml)


In order to facilitate discovery and access to your content, NNELS requires that, at a minimum, you include the following fields in your metadata:

  • title of book
  • creator of book
  • publication details including name of publisher, location of publisher, date of publication
  • language of work
  • summary/abstract 
  • subject terms

The below fields are also highly recommended:

  • accessibility features
  • whether or not the author is Canadian
  • genre
  • audience (adult, juvenile, etc.)
  • literary format (fiction, non-fiction, poetry, etc.)

The inclusion of accessibility information in ONIX is highly recommended. ONIX Codelist 196 (e-publication accessibility details) allows publishers to identify those accessibility attributes that may be of importance to specific readers with print disabilities.

Additionally, all EPUBs submitted for distribution in NNELS should contain accessibility metadata, which indicates specific accessibility features, or lack thereof, in the file. NNELS will display this accessibility metadata to readers to aid in search and discovery. 

Naming your files

All submitted ebooks or audiobooks should have a filename that contains both the title of the book and an identifier. The identifier is usually the book's ISBN. Please do not use punctuation in the filename, and use an underscore to separate words.

Example: My_best_friends_wedding_9781333653211.epub

Transferring your files

You can deliver your files to the NNELS FTP. 

Minimal Accessibility Requirements

All EPUBs included for distribution in NNELS must meet the following minimal requirements:

  • No reading system accessibility options are disabled (no DRM):
    The enabling or disabling of accessibility features lies with content producers (for example, DRM restrictions). To meet the criteria, do not bundle or distribute your publications with restrictions on them that would disable access to the content by screen readers, etc. Note that provision of any significant part of the textual content as images (i.e. as pictures of text, rather than as text) inevitably prevents use of these accessibility options.

The following features are highly preferable, when applicable. For further details, refer to ONIX List 196 (e-publication accessibility details).

  •  Table of contents navigation
  •  Index navigation
  •  Reading order
  •  Short alternative descriptions (usually provided via alt attributes)
  •  Full alternative or long descriptions 
  •  Accessible math and chem content (i.e. through the use of MathML and ChemML)
  •  Print-equivalent page numbering (i.e. through the use of a Page List)
  •  Language tagging provided, including for non-English text (i.e. via the HTML or XML lang attribute)

Conformance with the requirements of EPUB Accessibility Spec 1.0 is highly desirable.

NNELS will display this accessibility metadata to readers to aid in search and discovery.


If you have questions about the above requirements, please contact with the Subject Line: Deliver files to NNELS.