Prawidłowo sformatowany plik UTF8 może mieć znak kolejności bajtów jako pierwsze trzy oktety. Są to wartości szesnastkowe 0xEF, 0xBB, 0xBF. Te oktety służą do oznaczania pliku jako UTF8 (ponieważ nie mają one znaczenia jako informacje o „kolejności bajtów”). 1 Jeśli ten BOM nie istnieje, konsument / czytelnik może wywnioskować rodzaj kodowania tekstu. Czytniki, które nie obsługują UTF8, będą czytały bajty jak niektóre inne kodowania, takie jak Windows-1252, i wyświetlą znaki 
na początku pliku.
Znany jest błąd, w którym program Excel, otwierając pliki CSV UTF8 za pomocą skojarzenia plików, zakłada, że są one kodowane jednobajtowo, pomijając obecność BOM UTF8. Nie można tego naprawić za pomocą domyślnej systemowej strony kodowej lub ustawienia języka. LM nie będzie wskazywać w programie Excel - po prostu nie będzie działać. (Raport mniejszości twierdzi, że zestawienie komponentów czasami uruchamia kreatora „Importuj tekst”). Ten błąd występuje w programie Excel 2003 i wcześniejszych wersjach. Większość raportów (pośród odpowiedzi tutaj) mówi, że jest to naprawione w programie Excel 2007 i nowszych.
Pamiętaj, że zawsze możesz * poprawnie otwierać pliki CSV UTF8 w programie Excel za pomocą kreatora „Importuj tekst”, który pozwala określić kodowanie otwieranego pliku. Oczywiście jest to o wiele mniej wygodne.
Czytelnicy tej odpowiedzi najprawdopodobniej znajdują się w sytuacji, w której nie obsługują w szczególności Excela <2007, ale wysyłają surowy tekst UTF8 do Excela, który źle go interpretuje i posypuje tekst Ã
innymi znakami Windows-1252. Dodanie BOM UTF8 jest prawdopodobnie najlepszym i najszybszym rozwiązaniem.
Jeśli utkniesz z użytkownikami starszych wersji programu Excel, a Excel jest jedynym konsumentem plików CSV, możesz obejść ten problem, eksportując UTF16 zamiast UTF8. Excel 2000 i 2003 dwukrotnie je otworzą dwukrotnie. (Niektóre inne edytory tekstu mogą mieć problemy z UTF16, więc może być konieczne dokładne rozważenie opcji).
* Z wyjątkiem sytuacji, gdy nie możesz (przynajmniej) Kreator importu programu Excel 2011 dla komputerów Mac nie zawsze tak naprawdę działa ze wszystkimi kodowaniami, niezależnie od tego, co powiesz. </anecdotal-evidence> :)