We have some rather unusual news to share: Crossref fees are going down again. At its meeting in Paris earlier this month, the Crossref Board approved two further recommendations from the Resourcing Crossref for Future Sustainability (RCFS) project: effective 1st January 2027, we will reduce the majority of Content Registration fees for all 25,000 members, and remove fees for back-year records altogether.
Content Registration fees haven’t increased in around 20 years, and this is the first significant change to them in that timeâdownwards. Since these fees account for the largest share of Crossref’s revenue (around 60%), and since every member registers DOI records, these changes reach further than anything we’ve announced under the RCFS project so far.
The infrastructure that registers and distributes Crossref metadata has been running and growing for more than two decades. It now does considerably more than it was built to do, and it shows: two large, tightly coupled monoliths (Content System and REST API), where a change in one place risks breaking something in another.
In December 2026, we plan to publish new Crossref Member Practices which will set out the standards we expect all Crossref members to meet. From August to October 2026 we are consulting with our members on a draft of these Member Practices. This blog provides the background to this, and explains how you can share your views.
The Crossref community in India is as diverse as the region that it represents, comprising 1605 members, 11 sponsoring organisations, and 5 ambassadors, who between them cover the length and breadth of this country. Between November 2025 and March 2026, we organised three webinars focused on supporting this community with best metadata and publishing practices. We collaborated with the Directory of Open Access Journals (DOAJ) and the Committee on Publication Ethics (COPE) to embed understanding of metadataâs role in the greater context of publishing integrity.
With key milestones achieved in 2025, including the appointment of new Directors of Technology and Programs, a move to the cloud, and some key schema updates, we now have a firm foundation for our next challenge: a redesign of our core technical systems to make them more modern, robust, and easier to maintain and scale.
At a high level, our systems serve our community well. The deposit system handles over 107,000 DOI deposits and updates per day, and the REST API responds to 2 billion requests per month, serving up nearly 180 million open metadata records. These systems are reliable: since December 2025, the REST API pools exceeded 99.94% uptime, and the submission queue, since January 2024, has had an uptime of 99.90%.
Uptime for REST API pools and the submission queue, with minimal service interruption since January 2024.
Itâs this reliability, we think, that has kept us from tackling this redesign earlier. But the reality is that when these systems were first built, some as long ago as 2005, Crossref and our community looked very different. In 2005, we had 318 members, and were creating DOIs and depositing metadata exclusively for journal articles, all supported by 5 Crossref staff. Today, we have 24,000+ members, representing publishers, societies, funders, universities, service providers, sponsors, and sponsored members; and we are assigning DOIs to >17 content types, from journal articles to book chapters, grants, conference proceedings, dissertations, and more. All supported by 50+ Crossref staff.
Like a stone monolith, a tightly coupled system can be solid, but hard to adapt.
Over the years, weâve accumulated quite a bit of technical debt building support for new features and functions into one monolithic codebase.
We haven’t always been great at paying down that technical debt (because, as some say, if it ainât broke donât fix it), but we have made big strides in the last 18 months. Our main database moved to Postgres from Oracle and we migrated from a physical data centre to the cloud.
But still, the codebase has become hard to maintain; it’s not always clear that fixing something in one place won’t break something else.
A more modern approach, breaking apart the monolith into separate, smaller services, will enable us to seamlessly maintain services, identify and debug issues efficiently, and build new features to support the ever-changing needs of our growing community.
Paul has recently started a new role at Crossref as the Product Manager for the Open and Sustainable Operations Program and will play a big role in this cross-functional effort. Having moved over from the technical support team, he brings a wealth of experience with all of our systems, how they work in detail, and where the pain points exist for internal users as well as members. We will rely on this experience to bring a better suited system to our members and colleagues.
Oh, the things heâs seen (and heard!). Hereâs what rises to the top of his pain points list:
Our authentication service is difficult to administer with manual processes still in place for change requests
Title management causes headaches for our members and staff: members canât modify or transfer titles between each other in our system themselves and rely on manual intervention from the Support team.
Members donât have access to all of the details about their own records that we have in our system. This creates unnecessary barriers to stewarding their metadata.
Members canât currently programmatically check the status of their submission in the system to learn in real-time whether it has been deposited or remains in the queue, which would be really useful.
How are we going to do this?
This wonât be one big bang â the scale is way too big, and itâs far too risky. We will instead break the work into a series of (many!) smaller projects, chipping away at the large monolith of Crossref code and building smaller, free-standing components which will be easier to maintain. We also donât see this work as a separate project with a cleanly defined beginning and end - rather, gradually replacing parts of the system with more modern, better-designed components is simply part of ongoing maintenance.
Weâve already taken a hard look at what our system does (and itâs a lot!) and developed a list of ~14 core âfunctionsâ it serves, things like authentication and authorization, metadata deposit and validation, metadata distribution, and so on. We’ll work on replacing those functions with free-standing services, then pull out the (then-unnecessary!) code from the codebase. At each step, the monolith gets smaller and less complex.
Weâve already started doing this, and it feels great! Most recently, we rebuilt a component we lovingly call the âPusher.â Its function is to push the XML our members deposit to the REST API, where it can be distributed to users, and to keep citation counts updated. We deployed the new Pusher in two phases, in October 2025 and February 2026. It uses modern code libraries, is open source, and runs independently rather than being tangled up with the rest of the core system.
Another project that is currently underway is rebuilding of our metadata matching workflows using modern software development and data science practices. The goal is to create a dedicated, consolidated matching service that will eventually replace all existing matching processes, with results made available through the REST API. This project will start with matching funder names to ROR IDs, and eventually cover also bibliographic reference matching, preprint matching, affiliation matching, grant matching, and title matching.
We have yet to decide on the exact order of things, but that will likely be determined by the complex dependencies we touched on earlier. Weâll also consider urgency and risk - is something falling over too often and causing too much work to maintain it and keep it stable? Thatâs the reason we bumped up the priority on the Pusher work and rewrote it when we did. Weâll also consider benefits: quicker upgrades which will help both ourselves and our members will naturally have a higher priority than less impactful projects.
We do know that the top priority is the authentication service. The current one was not meant to be permanent, but rather a bridge until we build a permanent solution. Itâs now beyond its useful life: itâs quite confusing, it doesnât scale (and we are scaling), and itâs painful for sponsors, members, and Crossref staff. Tackling this piece of work first unblocks a lot of other important things we want to get done. Itâs a big undertaking that we are excited to get started on to improve the user experience for everyone. Importantly, we will be consulting with the community along the way so that we get this right.
Dominika Tkaczyk, Crossref Director of Technology, emphasized the importance of maintaining open scholarly infrastructure at the Crossref annual meeting in October 2025. She said that, just as we maintain roads and bridges to make sure theyâre safe, we must maintain scholarly infrastructure so it continues to serve the community far into the future.
This is a long road, but itâs one weâre excited to be on. Weâll have periodic updates on our progress as this work goes forward: what weâre getting done, where we need input, and what weâre tackling next. Weâll need a lot of feedback from you, our community, about whatâs working well and where we might make improvements.
Related reading
Blog
Investing $4.9 million of our surplus in rebuilding the Crossref system