Purplelink
← All templates

NeurIPS paper template

NeurIPS papers use the standard article class plus that year's style file, loaded with \usepackage{neurips_20XX}; download the current year's style file from the NeurIPS website, because it changes every year.

The style file is published with each year's call for papers on neurips.cc, together with an example .tex file and the formatting instructions. It is not part of TeX Live or MiKTeX, so it has to sit in the same folder as your .tex file. The file name includes the year, and the year's own instructions are the final word on page limits and required sections.

Minimal skeleton

Put the style file you downloaded next to this file and change 20XX to match its name. Save your references as references.bib. The rest of the skeleton uses only standard packages and builds with pdfLaTeX and BibTeX.

Download the starter (.zip) main.tex, references.bib and a README. Add this year's style file from NeurIPS. Writing on a Mac? Open the folder in ModernTex.

\documentclass{article}

% Put the current year's style file next to this .tex file and
% change 20XX to match its name.
\usepackage{neurips_20XX}               % anonymized submission (default)
% \usepackage[preprint]{neurips_20XX}   % shows names, marked as a preprint
% \usepackage[final]{neurips_20XX}      % camera-ready, after acceptance

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\usepackage{url}
\usepackage{booktabs}
\usepackage{amsfonts}
\usepackage{microtype}
\usepackage{graphicx}

\title{Paper Title}

\author{%
  First Author \\
  Department, University \\
  \texttt{first@example.edu} \\
  \And
  Second Author \\
  Company \\
  \texttt{second@example.com}
}

\begin{document}

\maketitle

\begin{abstract}
One paragraph that states the problem, the method, and the result.
\end{abstract}

\section{Introduction}
Text with a citation~\citep{example}.

\section{Conclusion}
Summary.

\begin{ack}
Funding and thanks. The default (anonymized) mode hides this block.
\end{ack}

\bibliographystyle{plainnat}
\bibliography{references}

\end{document}

The style file loads natbib, so \citep and \citet work. The formatting instructions accept any reference style used consistently; plainnat is a common choice.

Key options

Common submission pitfalls

Check before you submit

Writing it on a Mac

If you write on a Mac, ModernTex is our native LaTeX editor. It compiles with the TeX distribution you already have, such as MacTeX, so the NeurIPS style file behaves the same as it does anywhere else, and the PDF preview stays in sync with the source. It has a 7-day free trial and then costs $10 once.

A reminder a week before the deadline

One email, seven days ahead, with the submission checklist and the checks that fit in a week. Then nothing more.

The address is kept until that email goes out, then deleted 30 days later. Privacy.