Adding devices one at a time in Apple Business Manager sounds tedious until your bulk import breaks and you realize you've been doing it wrong
I just spent two hours wrestling with Apple Business Manager trying to add 47 Mac minis after our MDM provider rejected our CSV file with an error message that literally just said "Invalid." No serial number called out, no line number, nothing helpful. Turned out three of them had already been pulled into a demo account from our previous testing cycle. That's the kind of thing nobody warns you about. Go to Devices in the top navigation, then click Add Devices, and select Manual Entry from the dropdown. You get a text box where you paste serial numbers, one per line. Most people think you can dump in 500 at once, but the interface starts throwing errors somewhere around 300 and silently drops half of them. Keep batches under 200 to be safe. After pasting your serial numbers, you click Continue and get to choose which Activation Profile applies. This is where things get messy. Your profile determines whether the device enrolls automatically when someone turns it on, or whether it just sits in ABM waiting for an IT admin to push it through Workspace ONE, Kandji, or whatever MDM you're using. Pick wrong here and you'll spend the next morning explaining to five people why their new laptops aren't showing up in Jamf.
There's a checkbox for Add AppleCare information that appears if you've already purchased coverage through Apple. I learned the hard way that checking this box doesn't actually link the warranty to your ABM record immediately. It takes anywhere from four to forty-eight hours for Apple's systems to sync. During that window, if someone tries to add the same device again, ABM thinks it's unregistered and lets them in with a different profile. Now I wait a full business day before confirming the AppleCare association actually stuck.
What nobody tells you about serial number validation
Apple Business Manager validates serial numbers against Apple's registration database, not against your own purchase records. This means if you bought refurbished units directly from Apple, they still show up fine. But if you got them from an authorized reseller and that reseller never reported the serials to Apple properly, ABM will reject every single one with no indication that the problem is the reseller's paperwork. I've had this happen twice with iPad Pros sourced through a distributor in Singapore. Took three weeks and multiple escalation tickets to Apple Support before we figured out the reseller had never submitted the transfer documentation. There's also a weird edge case with devices that were previously activated on a personal Apple ID. Even if you bought them new and sealed in the box, if someone earlier in the supply chain activated one for display purposes and never properly returned it to inventory status, ABM treats it as already owned. The serial number fails validation with no helpful error message. You just sit there wondering what went wrong. The workaround is calling Apple Business Manager support and having them check the device's activation history on their end. Takes about twenty minutes of hold time, but usually fixes it the same day.
Get the Full Details

When manual entry actually makes sense
Bulk import through CSV should be your default approach. It handles validation errors line by line, shows you exactly which serial numbers failed, and lets you re-upload a corrected file without re-entering everything. Manual entry is worth using when you're receiving five or ten devices at a time across different weeks, or when you need to add a replacement unit immediately while waiting for IT to sort out the rest of the batch. I use manual entry most often for interim devices. Say a sales rep's MacBook dies on a Tuesday and you need them working by Wednesday morning. You grab the replacement serial number from the box, paste it into ABM, assign it the right profile, and send it to your MDM. The rep gets an activation email within an hour. The full quarterly refresh can wait until Thursday when Procurement has finished processing the purchase orders. There's also the situation where your MDM generates a provisioning response that includes serial numbers you didn't originally import. Some Jamf Pro configurations auto-create device records in ABM based on enrollment data. Those devices might not exist in your ABM library until you add them manually, or they might appear as orphaned records with incomplete information. Checking ABM directly and manually adding anything that shows up in your MDM but not in Apple Business Manager is a maintenance task I do every Monday morning. Usually two or three devices slip through the cracks.
Limits that will waste your afternoon
Apple Business Manager caps manual device additions at 500 per day per account. This isn't prominently displayed anywhere in the interface. I found out when I tried to add 612 iPhones in one batch and got a vague "quota exceeded" message with no explanation. The counter resets at midnight Pacific Time, not midnight in your local timezone. If you're in Europe and it's already Thursday evening, you're stuck waiting until Saturday morning to continue. Another limit that catches people off guard: you cannot manually add a device to ABM if it was previously managed by a different Apple Business Manager account, even if that account no longer exists. Apple's system keeps a permanent record of the first ABM account that ever claimed the device. I had this happen with 23 iPads that our vendor had originally registered under a demo tenant. Even after the vendor deleted that tenant, ABM still refused to let us import them. We ended up having to submit a device reassignment request through Apple Support for each one individually. Twenty-three separate tickets. Forty-seven hours of combined support time. Never again. The manual entry process also doesn't validate that you actually own the device before letting you add it. Anyone with access to your ABM account and a list of serial numbers from a public warranty check page can register those devices in your portal. I discovered this when our finance team noticed thirty-two MacBooks showing up in ABM that we'd never purchased. Traced it back to a former employee who had copied serial numbers from an old invoice and dumped them into a test account before leaving. Good reason to restrict ABM admin access strictly to people who actually handle device procurement.
A practical workflow that saves time
Before you start pasting serial numbers into ABM, export your device list from your MDM or procurement system and cross-reference it against your Apple Store order confirmation emails. Apple sends a separate email for each device in a bulk order, listing the serial number, model, and configuration. Match those up first. This catches reseller errors before you hit ABM's validation wall. Keep a running spreadsheet of serial numbers you've manually added to ABM, the date you added them, the profile assigned, and the current status in your MDM. When something breaks three weeks later and you're trying to figure out why a device isn't showing up in your enrollment reports, having that log saves hours of troubleshooting. I started doing this after spending an entire Friday trying to track down five "missing" devices that were actually still sitting in ABM with the wrong profile because someone had manually added them during a rushed setup. If you're doing this regularly, consider building a simple script that reads your CSV file, validates serial number format, splits batches into groups of 200, and logs each submission with a timestamp. Takes about two hours to write in Python, saves roughly four hours per week on manual entry tasks. The script can't submit to ABM directly because Apple doesn't offer a public API for device addition, but it can at least prepare everything in the exact format ABM expects and catch obvious errors before you waste time pasting broken data.
